我需要在批处理文件中执行几个重命名命令,并希望将批处理文件存储在与存储需要重命名的文件的目录不同的目录中。
以下是示例文件
ren C:\test\old1.txt new1.txt
ren C:\test\old2.txt new2.txt
理想情况下,我希望不必每次都复制目录路径,因为我可能需要更改这些文件所在的文件夹。我尝试了以下但它不起作用。可能我没有正确理解 set 命令。
set dirpath=C:\test\
ren %dirpath%old1.txt new1.txt
ren %dirpath%old2.txt new2.txt
任何想法如何实现这种效果。