我在一个目录中有几个平面文件(.txt)。所有这些文件都是* .txt.txt格式,所以我想将它重命名为* .txt?是否有任何简单的方法可以将所有文件重命名?
当我尝试ren *.txt.txt *.txt
时无效
有任何专家请建议吗?令人惊讶的是我还没有得到任何答案
请注意,我需要的格式为filename.txt。
答案 0 :(得分:3)
这应该有效
ren *.txt.txt *.
您的命令不起作用的原因是,对于Windows,文件file.txt.txt
被称为file.txt
,扩展名为.txt
。
只有最后一个扩展名是真正的扩展名,第一个扩展名才成为文件名的一部分,因此你的命令将其更改为原来的扩展名。
如果您ren *.txt.txt *.pdf
file.txt.pdf
,您将获得{{1}}。
我的命令将删除最后一个,从而离开第一个,然后成为唯一且真正的扩展。