Dirコマンドを使用して、フォルダー内にある.txtファイルの数を確認するにはどうすればよいですか(たとえば、C:\Temp\
)?
dir c:\temp\*.txt
これにより、その特定のワイルドカードに一致するファイルの数の概要が表示されます。
dir c:\temp\*.txt | find "File(s)"
カウントのみを表示し、ファイル名を表示したくない場合。
さらに処理するためにBatch変数内のファイルの数が必要な場合は、次の方法で取得できます。
set i=0
for %%a in (*.txt) do set /a i+=1
For i
変数の後に、.txtファイルの数があります。
以下を使用できます。完了すると、一致総数のカウントを含む要約が表示されます。
dir *.txt /w /s
コマンドプロンプトまたはバッチスクリプトで、次のように入力します。
dir | find/c ".txt"
これにより、フォルダ内のすべてのtxtファイルのリストが取得されます...
フォルダ内のすべての種類のファイルの数を取得する方法については、次を参照してください。
http://codebyjoshua.blogspot.com/2013/08/find-count-of-files-in-folder-at.html
フォルダー内の.txtファイルを数えるのに最適な方法:
CD %UserProfile%\Desktop
DIR *.txt | FIND /c /i ".txt"