削除したいフォルダ内のフォルダを除外したい場合、DELバッチファイルに何を追加しますか?
一時フォルダのすべての内容を削除するためのこのコードがあります
DEL /F /Q C:\temp
ここで、 imptfolderという名前のフォルダーを除外します。これは、tempフォルダー内に存在するかどうかに関係なく削除しないでください。どうすればよいですか?
削除したいフォルダ内のフォルダを除外したい場合、DELバッチファイルに何を追加しますか?
一時フォルダのすべての内容を削除するためのこのコードがあります
DEL /F /Q C:\temp
ここで、 imptfolderという名前のフォルダーを除外します。これは、tempフォルダー内に存在するかどうかに関係なく削除しないでください。どうすればよいですか?
これがあなたが求めていることを実行するいくつかのバッチスクリプトコードです。
for /d %%I in (c:\temp\*) do (
if /i not "%%~nxI" equ "imptfolder" rmdir /q /s "%%~I"
)
del /q c:\temp\*
コンソールからこれらのコマンドを入力するだけの場合は、2倍ではなく1パーセントを使用してください。
cd /d c:\temp
for /d %I in (*) do @(if /i not "%~I" equ "imptfolder" rmdir /q /s "%~I")
del /q *