gpt4 book ai didi

batch-file - 使用单个批处理文件删除多个目录

转载 作者:行者123 更新时间:2023-12-05 08:56:12 24 4
gpt4 key购买 nike

我想制作一个可以一次删除多个目录的批处理脚本。我在网上搜索过,但似乎只找到删除多个子目录或文件的方法。到目前为止,我可以制作一个脚本来使用这种结构删除一个特定的文件夹:

rmdir "C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Windows\Cookies" /S /Q

然后我尝试了多种方法以不同的组合和顺序声明其他文件夹,但似乎都没有用。首先,我尝试将所有其他目录放在一行中,然后是/S/Q,然后将 rmdir 和/S/Q 放在每个新路径的开头和结尾,然后按 enter 将每个路径放在一个新行中。我使用了错误的命令吗?感谢您的帮助。

最佳答案

for %%a in ("dirname 1" "dirname2" "as many as you want") do rd /s /q "%%~a"

应该做你想做的事 - %%a 依次设置为每个 [optionally-quoted] 参数。如果目录名包含空格等分隔符,您必须使用引号。

关于batch-file - 使用单个批处理文件删除多个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41776100/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com