質問: ディレクトリ下のファイルとサブディレクトリを全削除 バッチファイル作成の際、分からないことがあるのですが。 タイトルの通り、ディレクトリ下のファイルとサブディレクトリを全削除したいのですが、そのディレクトリ自体は残したいのです。 例えば "temp"以下の全ファイルとサブディレクトリを削除したい場合 del "temp" /s とするとサブディレクトリは残ってしまい、 rd "temp" /s とすると"temp"自体削除されてしまいます。 この場合、一度rdコマンドで削除した上でmdなどで新たにディレクトリを作成してやるしかないのでしょうか?
回答: rd してからmdするのが簡単な気がしますが del temp\*.* /s /q for /d %%f in (temp\*) do rd %%f /s /q でもいいと思います。