gpt4 book ai didi

batch-file - Forfiles - 文件夹路径中的空格

转载 作者:行者123 更新时间:2023-12-03 16:46:54 28 4
gpt4 key购买 nike

我正在运行一个批处理文件,其中有一个 forfiles 命令

FORFILES -p%spinputarchrootpath% -m*.csv -d-365 -c"CMD /C DEL @FILE"

%spinputarchrootpath% variable maps to a folder location (Y:\Temp Documents\testfolder).

现在上面的命令由于文件夹名称(临时文档)中的空格而引发错误。

如何处理这个空间?我尝试在 %spinputarchrootpath% 变量周围加上引号,但它不起作用。

最佳答案

我遇到了同样的问题并找到了解决方案。我认为您要清空的文件夹的文件夹变量末尾有一个反斜杠。

这不起作用:

echo J|forfiles/P "C:\temp files\"/S/M */D -7/C "cmd/c del/F/S/Q @path"

...但这有效(没有反斜杠)

echo J|forfiles/P "C:\temp 文件"/S/M */D -7/C "cmd/c del/F/S/Q @path"

问候

蒂诺

关于batch-file - Forfiles - 文件夹路径中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5164407/

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