可能重复:
如何从命令行或使用第三方工具批量重命名文件?
我有许多电子书的 PDF,但其中一些的underscores
文件名中有,因此很难通过某些单词搜索文件。是否有任何程序/脚本/软件可以在 Windows 7 中将所有下划线替换为空格
答案1
它确实是个老软件,但我用鲁帕斯改名 2000批量重命名文件。您可以使用的规则之一是“用新文本 ( ) 替换文本 (_)”。
它最后一次更新是在 2005 年,但它很轻便、速度很快,并且仍然可以在 Windows 7 上运行。
答案2
从命令行:
dir *.pdf /b | mawk "/ / { q=sprintf('%c',34); new=$0; gsub(/ /, '_', new ); print 'ren 'q$0q' 'new }"
该命令不会执行任何操作,但会输出命令关于执行它。要执行它,只需在末尾添加 cmd:
dir *.pdf /b | mawk "/ / { q=sprintf('%c',34); new=$0; gsub(/ /, '_', new ); print 'ren 'q$0q' 'new }" | cmd
您可以从以下位置下载 mawk.exehttp://www.klabaster.com/freeware.htm#mawk