[FAQ CENTER トップ]
[バッチコマンド FAQ トップへ]

バッチコマンド FAQ



スポンサード リンク




Q ファイル数をカウントする方法

A
あるフォルダ内のファイルの数、あるいはサブフォルダも含めたフォルダ内のファイルの数をカウントする方法を紹介します。

(1)フォルダ内のファイル数のカウント

以下の例ではc:\temp 以下のファイル数をカウントしています。

set /a n=0
for %%A in (c:\temp\*) do ( if exist %%A (set /a n=n+1) )
echo ファイル数 = %n%

(*)Thumbs.dbなど特殊ファイルはカウントされません。




(2)サブディレクトリも含めてカウントしたい場合

*カウントしたいフォルダに移動後、以下を実行

set /a n=0
for /r %%A in (*) do ( if exist %%A (set /a n=n+1) )
echo ファイル数 = %n%

(*)Thumbs.dbなど特殊ファイルはカウントされません。




スポンサード リンク



本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)

[バッチコマンド FAQ トップへ]
[FAQ CENTER トップ]