我想删除此路径中 BAT 文件中的所有目录,但我不明白为什么不起作用。
for /d %f in ("C:\Users\Users\AppData\Roaming\Mozilla\Firefox\dir_temp_profile\*") do (
rmdir %f
)
谢谢你的帮助
我认为首先您需要删除所有文件,然后删除文件夹。 这可能有帮助: 只需确保相应地设置
target_path
变量即可:
@echo off
set "target_path=C:\path\to\your\folder"
REM Remove files recursively
for /r "%target_path%" %%F in (*) do (
del "%%F" /q
)
REM Remove folders recursively (starting from deepest)
for /d /r "%target_path%" %%D in (*) do (
rmdir "%%D" /s /q
)
echo Removal complete.
让我知道这是否有帮助。