我想使用批处理程序按顺序或通配符重命名文件夹中的文件,并使用文本文件中的名称。假设文件夹中有 10 个 .csv 文件,并且我们有一个 rename.txt 文件,其中包含所有顺序的名称,因此我们必须重命名文件夹中的文件。
答案1
它必须是批处理文件吗?Powershell 或 VBS 怎么样?
为了让您开始使用(几乎没有错误检查),这个 VBS 怎么样: http://pastebin.com/sfCS1swK
脚本的顶部有您想要更改的变量,请注意注释:RENAME_FILE =“rename.txt”
bRename = false
objStartFolder =“C:\Users\user\Desktop\Test”
也许可以从管理员命令提示符运行它:cscript rename.vbs > out.txt
在更改 bRename = true 并重新运行之前,检查 out.txt 文件以查看它是否按预期执行。
希望能帮助到你。