【发布时间】:2016-07-04 16:21:45
【问题描述】:
我无法理解这个批处理代码,它到底是做什么的?重命名“folderName”文件夹中的所有 .doc 文件?
ren folderName\.*docc *.doc
【问题讨论】:
-
.和星需要颠倒。
标签: batch-file rename
我无法理解这个批处理代码,它到底是做什么的?重命名“folderName”文件夹中的所有 .doc 文件?
ren folderName\.*docc *.doc
【问题讨论】:
标签: batch-file rename
您发布的命令意味着:
从当前目录,找到子目录folderName
在该目录中,找到所有文件名“.*docc”,即。以. 开头,后跟任意数量的任意字符,以docc 结尾
然后重命名为 - 好吧,坦率地说我不确定。可能(除了docc 以外的部分)+.doc 这是一个不寻常的命令,当* 用于文件名长度发生变化的地方时,ren 会做出奇怪的反应,我不会尝试。
可能,如 cmets 中所述,该命令应该是
ren folderName\*.docc *.doc
这应该意味着:
从当前目录,找到子目录folderName
在该目录中,找到所有文件名“*.docc”,即。以任意数量的任意字符开头并以docc结尾
重命名它们,使它们以 .doc 结尾。
【讨论】: