Windows,指定したファイルを検索し、結果をフルパスで取得

スポンサーリンク

鍛錬 562

Windows,指定したファイルを検索し、結果をフルパスで取得する

ファイル名を指定して、「ディレクトリ(フォルダ)」及び「サブディレクトリ内に存在する全てのファイル」を検索して、結果をフルパスで取得するには、dir にオプションの /s と /b を付加して使用します。
 
使用方法は、以下に示す通りです。

dir ファイル名 /s /b

オプション

以下は、上記のオプションについてです。

オプション 機能
/s 指定したディレクトリ及び
サブディレクトリも含めた全てのファイルを検索する。
/b 余計な情報を表示せずにファイル名のみを表示する。
/s オプションと同時に使用するとフルパスを表示する。
 
スポンサーリンク

実行結果

以下は、サブディレクトリを含めた D:\tmp ディレクトリ配下について、ファイル ABC.txt を検索しています。

D:\tmp>
D:\tmp>dir ABC.txt /s /b
D:\tmp\ABC.txt
D:\tmp\directory\ABC.txt
D:\tmp\directory\testdir\ABC.txt

 
上記に示した通り、D:\tmp 配下ではファイル ABC.txt が3つ存在し、それぞれをフルパスで取得することができました。

以下は、今回取得した3つのファイル名です。

  • D:\tmp\ABC.txt
  • D:\tmp\directory\ABC.txt
  • D:\tmp\directory\testdir\ABC.txt
スポンサーリンク

シェアする

フォローする