如何在cmd文件中重命名或复制命令时使用相对路径?
forfiles /M *.jpg /C "cmd /c move @file /old/@file"
我收到错误"系统无法找到指定的路径"
答案 0 :(得分:1)
在路径名中使用反斜杠\
而不是正斜杠/
。 /
是一个开关标识符,\
是Windows中的路径分隔符。
确保目标目录存在。
如果目标directoryname中的第一个字符是\,则表示从根目录开始的absoluter目录名。由于您需要相对目录,因此old\@file
或.\old\@file
应该有效。