コマンドプロンプトでファイルを検索
dir コマンドに /S オプションを付けると、現在のフォルダに加えてサブフォルダも検索できる。
dir 〈ファイル名〉 /S
たとえば C# コンパイラー(csc.exe)を探す場合は次のように入力する。
dir csc.exe /S
実行結果は次のようになる。
C:\Windows\Microsoft.NET\Framework>dir csc.exe /S
ドライブ C のボリューム ラベルは OS です
ボリューム シリアル番号は CCCC-CCCC です
C:\Windows\Microsoft.NET\Framework\v2.0.50727 のディレクトリ
2019/12/03 14:04 80,296 csc.exe
1 個のファイル 80,296 バイト
C:\Windows\Microsoft.NET\Framework\v3.5 のディレクトリ
2019/12/03 14:04 1,548,432 csc.exe
1 個のファイル 1,548,432 バイト
C:\Windows\Microsoft.NET\Framework\v4.0.30319 のディレクトリ
2019/12/07 18:10 2,141,552 csc.exe
1 個のファイル 2,141,552 バイト
ファイルの総数:
3 個のファイル 3,770,280 バイト
0 個のディレクトリ 216,653,344,768 バイトの空き領域
/B オプションも付けるとパスだけ表示される。
C:\Windows\Microsoft.NET\Framework>dir csc.exe /S /B
C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe
C:\Windows\Microsoft.NET\Framework\v3.5\csc.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe
もちろんワイルドカードも使える。
C:\Windows\Microsoft.NET\Framework>dir ?sc.exe /S /B
C:\Windows\Microsoft.NET\Framework\v2.0.50727\csc.exe
C:\Windows\Microsoft.NET\Framework\v2.0.50727\jsc.exe
C:\Windows\Microsoft.NET\Framework\v3.5\csc.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe
C:\Windows\Microsoft.NET\Framework\v4.0.30319\jsc.exe
この記事が気に入ったらサポートをしてみませんか?