使用单个命令移动和重命名文件

6
我正在寻找一条CMD命令,能够让我将文件从一个目录重命名并移动到另一个目录。这是我的任务:将TEST文件夹中的所有.txt文件重命名为新扩展名.doc,然后将它们移动到TEST2文件夹中。谢谢。

有这样一个命令。微软将其命名为 move。请参阅 move /? - Stephan
我尝试使用move命令,但它不能按照我的意愿工作。我想在从一个目录移动到另一个目录的同时一次性更改所有文件的扩展名从.txt到.doc,但可能我做错了什么。您能给我一个示例吗? - hotgeek
2个回答

16

虽然这是一个旧帖子,但我会发布这个答案以防有人来寻找...

move "c:\test\originalfile.txt" "c:\NewLocation\UpdatedFile.txt"

如何使用重命名移动文件?我的意思是,如果源文件在目标文件夹中已经存在,如何重命名源文件? - Andrey
2
那么 ren 不仅可以重命名文件,还可以在移动文件时重命名它们?这很有趣。这两个命令都支持相对路径吗? - Egor Hans

4
ren "c:\test\*.txt" "*.doc" & move "c:\test\*.doc" "c:\test2\"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接