サブフォルダも含めてフォルダとファイルをすべて削除する


サブフォルダも含めてフォルダとファイルをすべて削除するサンプルコードです。
(*)すべてのファイルが削除され原則元に戻せません。十分に注意して実行してください。

バッチ

サンプル:


for /D %%1 in ("c:\temp") do rmdir /s /q "%%1"



Powershell

-Recurse オプションで再帰的にサブフォルダも削除される。c:\tempは削除されないので最後に削除を実行する必要あり。

サンプル:



Remove-Item C:\temp\* -Recurse
Remove-Item C:\temp


cygwin

cygwinとはWindows環境で Unix ライクなコマンドを使用するフリーソフトです。

cygwin をダウンロードする

サンプル:


c:\cygwin\bin\rm -rf c:\temp



コマンドサンプル一覧