- 107 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/05/29(金) 17:26:37 ID:YfUF0vQy0]
- >>95
単にバッチファイルでいいんじゃないか? ----- ここから set $dist=c:\tmp set $logfile=%$dist%\log.txt for /r %%i in (*) do ( if exist "%$dist%\%%~nxi" ( echo 同じファイルが存在 echo %%i >> "%$logfile%" ) else move "%%i" "%$dist%\" ) set $logfile= set $dist= ---- ここまで 移動先は $dist で定義する。 同じファイルがあったときは移動しない。$logfile で定義したファイルに移動しなかったファイル名が残る。 移動元の一番上のディレクトリで実行する。
|

|