PowerShell ファイル検索【初実験編05】
再帰検索の方法
Get-ChildItemを使って、どのフォルダーに目的のファイルが存在するか探すことができます。
カレントディレクトリーのみで探したい場合は、このように書きます
Get-ChildItem “探したいファイル名"
検索先のフォルダーを指定してみます
Get-ChildItem c:\実験 “探したいファイル名"
ファイル名にワイルドカード(*)を付けて、更に子フォルダーも検索できるように「-Recurse」を付けました
Get-ChildItem c:\実験 “探したいファイル名*" -Recurse
最後のコマンドを実行した例
PS C:\実験> Get-ChildItem c:\実験 "探したいファイル名*" -Recurse ディレクトリ: C:\実験\dir1\dir1-1 Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 2018/08/05 15:13 0 探したいファイル名1.txt ディレクトリ: C:\実験\dir2\dir2-1\dir2-1-1 Mode LastWriteTime Length Name ---- ------------- ------ ---- -a---- 2018/08/05 15:12 0 探したいファイル名2.txt
PowerShell Treeをファイルにリダイレクトしてみた【初実験編01】
PowerShell 同一階層のファイル名一覧をテキストファイルにリダイレクトしてみる【初実験編02】
PowerShell 起動方法(Windows10)【初実験編03】
PowerShell ファイル名の一括置換【初実験編04】
PowerShell ファイル検索【初実験編05】
PowerShell 文字列検索【初実験編06】
PowerShell VBAでPowerShellを実行して結果を取得する(Exec編)【初実験編07】
PowerShell VBAでPowerShellを実行して結果を取得する(Run編)【初実験編08】
PowerShell UNIXのシェルやDOSコマンド【初実験編09】
リンク