1

*.ext我可以通过执行以下操作将当前目录中的所有文件重命名为*.ex_

rename *.ext *.ex_

然而,这似乎不适用于绝对路径。例如。

rename C:\path\to\*.ext C:\path\to\*.ex_

当我尝试时,出现以下错误:

The syntax of the command is incorrect.

有任何想法吗?

谢谢!

4

2 回答 2

3

检查rename文档:

rename [Drive:][Path] filename1 filename2

所以,要正确,你应该像这样使用重命名:

rename C:\path\to\*.ext *.ex_

仅适用于第一个参数的完整路径

于 2013-04-19T17:37:58.420 回答
1

重命名 C:\path\to\*.ext *.ex_

或者

ren C:\path\to\*.ext *.ex_

如果您想将它们重命名为新目的地,您可以使用 xcopy

xcopy C:\path\to\*.ext C:\path\to-new\*.ex_

于 2013-04-19T17:42:01.443 回答