如何批量替换目录windows vista中的文件(从.txt.txt到.txt)

时间:2012-07-24 09:30:23

标签: windows dos batch-file system-administration

我在一个目录中有几个平面文件(.txt)。所有这些文件都是* .txt.txt格式,所以我想将它重命名为* .txt?是否有任何简单的方法可以将所有文件重命名?

当我尝试ren *.txt.txt *.txt时无效

有任何专家请建议吗?令人惊讶的是我还没有得到任何答案 enter image description here

请注意,我需要的格式为filename.txt。

1 个答案:

答案 0 :(得分:3)

这应该有效

ren *.txt.txt *.

您的命令不起作用的原因是,对于Windows,文件file.txt.txt被称为file.txt,扩展名为.txt

只有最后一个扩展名是真正的扩展名,第一个扩展名才成为文件名的一部分,因此你的命令将其更改为原来的扩展名。

如果您ren *.txt.txt *.pdf file.txt.pdf,您将获得{{1}}。

我的命令将删除最后一个,从而离开第一个,然后成为唯一且真正的扩展。