コマンドプロンプト フォルダ配下にあるファイルの数をカウントする

コマンドプロンプト フォルダ配下にあるファイルの数をカウントする

コマンドプロンプト上で、フォルダ配下にあるファイルの数をカウントする手順を記述してます。

環境

  • OS windows10 pro 64bit

ファイルの数をカウント

ファイルの数をカウントするには、「dir」と「find」コマンドを使用します。

以下の階層のフォルダで確認してみます。

tree /f

<出力結果>
フォルダー パスの一覧:  ボリューム OS
ボリューム シリアル番号は 607F-8669 です
C:.
│  foo.txt
│  index.html
│
└─foo
    │  test1.txt
    │  test2.txt
    │  test3.txt
    │
    └─bar
            sample1.txt

以下のコマンドを実行してファイルの数をカウントします。

dir /s /b /a-d | find /c /v ""

<出力結果>
6

ファイル数がカウントされて表示されていることが確認できます。

フォルダをカウント

フォルダをカウントする場合は、「/ad」とします。

dir /s /b /ad | find /c /v ""

<出力結果>
2