Windowsのバッチに関する質問ですよね。
ファイル名に "aaa" を含む全てのファイルを "c:\test" にコピーするのであれば、下記のバッチでできます。
copy *aaa* c:\test
▽2
●
ぽけっとしすてむ ●80ポイント ベストアンサー |
Windowsのバッチ処理ということで話を進めます。
対象ファイル名は aaa を含む、
移動先フォルダは c:\files の場合、
for /R %%i in (*aaa*.*) do ( move %%i c:\files )
これでサブフォルダを含んだ検索と移動が可能です。
※移動先のフォルダは、対象ファイルを検索するフォルダの外に用意してください。
碧落 - 知られざるバッチファイル
また、スイッチ指定によりフォルダを対象にすることも可能です。
使用OSはなんでしょうか?
Mac や unix 系かもかもしれないので。
/home/a-kuma3 配下にあるファイルで、ファイル名に aaa を含むものを、/tmp/hatena に移動する場合。
find /home/a-kuma3 -name "*aaa*" -type f -exec mv {} /tmp/hatena/ \;
cygwin とか入ってれば、Windows でもいけます。