[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理重命名同名文件

用C++写了个程序,生成了a.exe。运行a.exe,后面有两个参数,第一个是读入的文件名(一个文件夹中的所有html文件),第二个是输出结果的文件(这个文件的文件名对应为第一个参数的文件名+.result后缀)。
现在的问题是我那个文件夹下,有不少重名的文件。这样得到的结果就会不断覆盖。
所以希望如果碰到重名文件,则将其全部重命名。不重名的不处理。请问批处理怎么解决。
另外怎么让生成的文件直接替代原有的对应文件?
我是菜鸟,拜各位大牛了Orz!

回复 3楼 的帖子

C++代码不是你写的么?C++代码里面取系统时间很难么?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 2楼 的帖子

具体怎么做?能明示一下吗?thanks~~

TOP

修改你的C++代码,在输出结果文件名的默认加个系统时间戳不好吗?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

返回列表