プロが教える店舗&オフィスのセキュリティ対策術

Windowsで100個以上の複数キーワードでフォルダ検索をしたいのですが、一度に行う方法はありますでしょうか?

【例】
10705904,11002006,11004085,11010125,11010126,11010127,11012024・・・・・・
上記のような名称のフォルダが3000程存在します
検索条件に複数キーワードをカンマ区切りで行いましたが、先頭いくつかの条件しか検索対象に含まれませんでした。
どのような検索方法が効率的でしょうか?

A 回答 (1件)

エクスプローラの検索機能じゃなくてもいいのであれば、


OSのバージョンが記載されていないのでできないかもしれませんが、
こんな方法はいかがでしょう?

1.Windowsキー + 「R」を押して「ファイル名を指定して実行」ダイアログを表示します。
2.PowerShellと入力してEnterキーを押します。
3.PowerShellが起動したら以下の様なコマンドを入力します。

get-childitem -path d:\temp -include:"0123456789","2345678901" -recurse | where-object { $_.mode -match "d" } | select-object { $_.FullName }

d:\tempを検索したいフォルダがある場所のルートに、
-include:以降を検索したいフォルダ"10705904","11002006"と複数記述に変更してください。

実行結果に表示されるフォルダが存在するフォルダになります。

意図した解決法じゃなかったらすみません。

この回答への補足

ありがとうございます。
OSバージョンはWindowsserver2003です。
実行結果のフォルダをコピー後、削除をしたいのですが
上記コマンドの実行結果に対してそのままファイル操作は可能でしょうか?

補足日時:2012/11/27 14:28
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!