エンジニアの転職を支援するFEnetインフラのテックブログ。ネットワークなどのITインフラ情報を中心に発信中。

  1. FEnetインフラ
  2. FEnetテックマガジン
  3. エンジニア
  4. Windowsにおけるdirコマンドとdirコマンドのよく使うオプション

Windowsにおけるdirコマンドとdirコマンドのよく使うオプション

  • エンジニア
  • テクノロジー
公開日時:   更新日時:
Windowsにおけるdirコマンドとdirコマンドのよく使うオプション
この記事でわかること
    基本情報技術者試験の試験対策はこちら>>

    Windowsエンジニア 案件・求人一覧はこちら

    Windowsにおけるdirコマンドについて


    この記事では、Windowsにおけるコマンド、特にdirコマンドについて説明していきます。

    Windowsでコマンドを利用したいと考えている方や、dirコマンドについて詳しく知りたいという方は、ぜひご覧ください。

    dirコマンドとは?

    Windowsの場合、コマンドは一般的に「コマンド プロンプト」というアプリから実行します。その中で用いることのできるコマンドの1つが、dirコマンドです。

    dirコマンドは、ファイルとフォルダの一覧を取得するためのコマンドです。最も簡単な使い方は、次のとおりです。

    これをコマンド プロンプトへ入力し、実行すると、現在開いているフォルダ(カレントディレクトリ)にあるファイルやフォルダの最終更新日時、ファイルの大きさ、名前などが表示されます。

    dirコマンドの読み方

    デフォルトのdirコマンドの読み方をここで紹介しておきます。なお、ここで紹介する読み方はあくまでもデフォルトの状態であり、オプションを付け加えることで、表示方法を変更することも出来ます。

    さて、dirコマンドを実行すると、例えば次のように表示されます。

    dirコマンドを実行すると、表のように、1行につき1つのファイルやフォルダに関する情報が表示されます。最も左に表示されているエリアが、ファイルやフォルダの最終更新日とその曜日、時刻です。

    その隣には、フォルダの場合だけ<DIR>と表示されます。その隣、左から3つ目のエリアにはファイルの場合のみ、ファイルサイズ(バイト単位)が表示されます。最も右側にあるのは、ファイルまたはフォルダの名前です。

    「.」や「..」という見覚えのないフォルダも表示されていると思います。これはWindowsが自動的に追加しているフォルダであり、「.」は自身のフォルダ、「..」は親フォルダ(1つ上の階層のフォルダ)を示しています。

    なお、デフォルトでは、この表の他に「ヘッダー」「フッター」と呼ばれる、ボリューム ラベルや空き容量などの追加の情報が表示されます。

    dirコマンドのよく使うオプション

    ここからはWindowsにおける、dirコマンドのオプションを見ていきたいと思います。dirコマンドには、様々なコマンドオプションがありますが、ここではよく用いる4つを詳しく解説していきます。

    dir /a

    ファイルやフォルダの属性でフィルタリングするオプションです。後ろにコロン(:)を付け、その後にフィルタリングする属性を指定します。

    例えば、このようにコマンドを入力すると、カレントディレクトリにあるフォルダだけが、フィルタリングされて表示されます。表示結果は以下のようになります。

    コロンの後に指定できる文字は、d(フォルダ)、h(隠しファイル)、s(システムファイル)、r(読み取り専用ファイル)、a(アーカイブの準備ができているファイル)などがあります。これらは複数指定することも出来、またハイフン(-)を用いてnotを示すことも出来ます。

    このようなコマンドを実行すると、フォルダで隠しファイル、かつシステムファイルでは無いフォルダの一覧が表示されます。

    dir /b

    /b オプションを指定すると、ヘッダーやフッターを含む、様々な情報が非表示になり、ファイルまたはフォルダの名前のみを表示します。

    このコマンドを実行すると、以下のような表示になります。

    単純に、ファイルやフォルダの名前のみが欲しい、と言う時には /b オプションを用いると良いでしょう。

    dir /o

    並べ替えを行うオプションです。デフォルトでは、ファイルまたはフォルダの名前が、アルファベット順に並べられて表示されます。これを変更するには、コロン(:)の後に順序を指定します。

    このようなコマンドを実行すると、以下のように、フォルダが先頭に集められ、ファイルがサイズ順に並び替えられて、表示されます。

    コロンの後に指定できる文字は、n(名前のアルファベット順)、e(拡張子ごとにまとめる)、g(フォルダを先頭に表示させる)、s(サイズの小さい順)、d(作成日時の古い順)などがあります。これらは複数組み合わせることも出来、またハイフン(-)を用いて逆順にすることも出来ます。

    このようなコマンドを実行すると、フォルダは先頭にまとめられた上で、アルファベット順と逆に並べ替えられます。

    dir /s

    このオプションは再帰的にサブフォルダ内でも同じコマンドを実行します。

    これにより、サブフォルダ(フォルダの中のフォルダ)の内容や、サブフォルダのサブフォルダにあるファイルやフォルダといったものも確認できるようになります。

    dirコマンドのその他のオプション

    dirコマンドの構文は、以下のようになっています。

    dirコマンドには、/pオプション(1画面ごとに分けて表示)や/wオプション(ワイド形式で表示)、/-cオプション(ファイルサイズの桁数の区切り文字を削除して表示)などのオプションがあります。

    ここで詳しく取り上げなかったオプションについて、確認したい場合は以下のコマンドを実行して、ヘルプを表示すると良いでしょう。

    dirコマンドを活用しよう

    いかがでしたでしょうか。この記事では、dirコマンドのオプションについて、よく使うものを中心にまとめてきました。

    Windowsにおけるコマンドは使いこなせれば、より効率的に作業を進められます。dirコマンドも例外ではなく、うまく活用できれば便利なコマンドであると言えます。

    ぜひ、dirコマンドを活用してみてください。

    Windowsエンジニア 案件・求人一覧はこちら

    FEnetを運営しているネプラス株式会社はサービス開始から10年以上
    『エンジニアの生涯価値の向上』をミッションに掲げ、
    多くのインフラエンジニア・ネットワークエンジニアの就業を支援してきました。
    ネプラス株式会社ロゴ

    ネプラス株式会社はこんな会社です

    秋葉原オフィスにはネプラス株式会社をはじめグループのIT企業が集結!
    数多くのエンジニアが集まります。

    秋葉原オフィスイメージ
    • インフラ業界に特化

      インフラ業界に特化

      ネットワーク・サーバー・データベース等、ITインフラ業界に特化。Cisco Systemsプレミアパートナーをはじめ各種ベンダーのパートナー企業です。

      業界を知り尽くしているからこそ大手の取引先企業、経験豊富なエンジニアに選ばれています。

    • 正社員なのにフリーランスのような働き方

      正社員なのにフリーランスのような働き方

      正社員の方でも希望を聞いたうえでプロジェクトをアサインさせていただいており、フリーランスのような働き方が可能。帰社日もありません。

      プロジェクト終了後もすぐに次の案件をご紹介させていただきますのでご安心ください。

    • 大手直取引の高額案件

      大手直取引の高額案件

      案件のほとんどが大手SIerやエンドユーザーからの直取引のためエンジニアの皆様へに高く還元できています。

      Ciscoをはじめ、Juniper、Azure、Linux、AWS等インフラに特化した常時300件以上の案件があります。

    • スキルアップ支援

      スキルアップ支援

      不要なコストを削減し、その分エンジニアの方へのスキルアップ支援(ネットワーク機器貸出、合格時の受験費用支給など)や給与で還元しています。

      受験費用例)CCNP,CCIE:6-20万円、JNCIS:3-4万円、AWS:1-3万円など

      ※業務に関連する一定の資格のみ。各種条件がありますので詳しくは担当者へにお尋ねください。

    • 現給与を保証します!

      100%現給与保証

      前職の給与保証しており、昨年度は100%の方が給与アップを実現。収入面の不安がある方でも安心して入社していただけます。

      ※適用にはインフラエンジニアの業務経験1年以上、等一定の条件がございます。

    • インセンティブ制度

      インセンティブ制度

      ネットワーク機器の販売・レンタル事業等、売上に貢献いただいた方にはインセンティブをお支払いしています。

      取引先企業とエンジニア側、双方にメリットがあり大変好評をいただいています。

    • 社会保険・福利厚生

      社会保険・福利厚生

      社員の方は、社会保険を完備。健康保険は業界内で最も評価の高い「関東ITソフトウェア健康保険組合」です。

      さらに様々なサービスをお得に利用できるベネフィットステーションにも加入いただきます。

    • 東証プライム上場企業グループ

      東証プライム上場企業グループ

      ネプラスは東証プライム上場「株式会社夢真ビーネックスグループ」のグループ企業です。

      安定した経営基盤とグループ間のスムーズな連携でコロナ禍でも安定した雇用を実現させています。

    ネプラス株式会社に興味を持った方へ

    ネプラス株式会社では、インフラエンジニアを募集しています。

    年収をアップしたい!スキルアップしたい!大手の上流案件にチャレンジしたい!
    まずは話だけでも聞いてみたい場合もOK。お気軽にご登録ください。

    ネプラス株式会社へのご応募はこちら↓
    ネプラス株式会社へのご応募はこちら↓

    Windows新着案件New Job

    CCNA取得者歓迎!案件・求人はこちら