我想在批处理文件中连接字符串,因为我需要在批处理文件 (.bat) 中参数化以经常使用路径。所以而不是写:
ren "C:\Folder\Sub Folder\filename.ext.tmp" "C:\Folder\Sub Folder\filename.ext"
del "C:\Folder\Sub Folder\filename.ext.tmp"
我想写一些类似的东西
set pathString="C:\Folder\Sub Folder\"
ren pathString+"filename.ext.tmp" pathString+"filename.ext"
del pathString+"filename.ext.tmp"
这在某种程度上可行吗?如果是这样怎么办?谢谢!
您的示例命令应该是:
Set "pathString=C:\Folder\Sub Folder"
Ren "%pathString%\filename.ext.tmp" "filename.ext"
重命名目标不需要路径,因为它没有改变,(因此不需要在它前面加上%pathString%
)。那么就不需要删除刚刚重命名的文件,因为重命名后它不再存在。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句