の機能が欲しいのですrmdir /s
が、指定したディレクトリを保持する必要があります。rmdir /s
指定されたディレクトリに加えて、すべてのファイルとサブディレクトリを削除します。
私も使ってみましdel /s
たが、指定したディレクトリに空のフォルダが残っています。それらのフォルダも削除する必要があります。
これを行う方法についてのガイダンスはありますか?
の機能が欲しいのですrmdir /s
が、指定したディレクトリを保持する必要があります。rmdir /s
指定されたディレクトリに加えて、すべてのファイルとサブディレクトリを削除します。
私も使ってみましdel /s
たが、指定したディレクトリに空のフォルダが残っています。それらのフォルダも削除する必要があります。
これを行う方法についてのガイダンスはありますか?
最も簡単な方法は、ディレクトリを指定されたディレクトリに変更し、「。」でrdコマンドを呼び出すことです。ディレクトリ。好き:
cd toYourDirectory (or pushd toYourDirectory)
rd /q /s . 2> nul
<3forループ
FOR /F "USEBACKQ tokens=*" %%F IN (`dir /b /a:d /s "C:\top\directory\" ^| FIND /v /i "C:\directory\to\omit"`) DO (
rmdir /s "%%F"
)
危険な攻撃をしたい場合は、 0.o付きの/q
スイッチを使用してくださいrmdir
たとえば、を実行したいがremdir /s
、フォルダC:\Documents and Settings\Mechaflash\
を保持したい.\Mechaflash
(空にした)としましょう。
FOR /F "USEBACKQ tokens=*" %%F IN (`dir /b /a:d /s "C:\Documents and Settings\Mechaflash\" ^| FIND /v /i "C:\Documents and Settings\Mechaflash\"`) DO (
rmdir /s "%%F"
)
DEL /Q /F "C:\Documents and Settings\Mechaflash\*"