- 11 名前:7 mailto:sage [2011/09/16(金) 19:05:04.84 ]
- 条件無しまでは出来るようになりました。
1for /d %%a in (*) do (cd "\Users\owner\Desktop\親\%%a\*" 2for /d %%b in (*) do (cd "\Users\owner\Desktop\親\%%a\%%b\*" 3cd "\Users\owner\Desktop\親\%%a\*" 4if [not] exist *.* ( 5cd "\Users\owner\Desktop\親\%%a\%%b\*" 6move *.* .. 7for /d %%c in (*) do (move "%%c" ..) 8rd %%b 9))) 345削除9))であれば全ての孫内がそのまま子に移り、空の孫フォルダは消えました。 最後の問題はIFなんですが、どこが間違ってるか文法が違うのか…もう頭が回りません。 どうか知恵をお貸しください。よろしくお願いします。 >>8 問題外でしたらすいません。
|

|