xp批量重命名 不要括号

来源:百度知道 编辑:UC知道 时间:2024/07/02 19:47:52
xp批量重命名会在文件名后增加括号"()" . 但我觉得这括号很不好看.
是否有办法能在重命名时不加括号? 比如修改注册表.

我不需要要任何其他软件 不要给我介绍某某软件很好用.谢谢

我做了相关测试
测试环境:xp
测试位置:本地磁盘f盘
测试文件:5个名字任意(文件名中不带括号的)的txt文件
测试方法:用dos批处理文件来完成文件批量改名
测试过程:
进入cmd将当前目录调整到发f盘
输入
dir /a-d /b *.*>1.txt,又此在f盘下生成了1.txt文件
这样在1.txt中保存了我们需要改名的文件的文件名,当然也可能存在一些我们不需要改名的文件。打开1.txt删除那些我们不需要修改的文件的名字。
然后用记事本写这个批处理文件,内容如下:
for /f %%a in (1.txt) do (
if exist %%a for /l %%b in (1,1,5) do (
rename %%a %%b.txt))
保存为后缀名为bat的批处理文件
完成后双击这个文件。
运行后那些名字任意的文件都被改为1.txt 2.txt……5.txt

楼主可以从这个小测试中得到一些启发,之所以文件名不能有()是因为我在测试过程中发现DOS对文件名中有括号的文件支持不够,不知道是什么问题,可能应系统而各异吧。
不知道这个测试合不合楼主的意思呢?