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

[文件操作] 批处理怎样实现三个文件的名称更改(存档问题)?

有一款游戏,它只支持一个存档,还是自动保存的...

所以,我就想建一些备份档

游戏的存档名为 BGI.gdb(很怪的后缀)
备份档1:BGI1.gdb
备份档2:BGI2.gdb

批处理要求为:

运行后询问使用哪一个存档,并显示

(0)原始档  (1)存档1 (2)存档2     {用0~2选择}【可以的话,用鼠标直接点击就最好了】

若选择0,检查批处理所在文件夹,是否有BGI1.gdb、BGI2.gdb,有则说明存档已是原始档,不做操作,退出
  若只有BGI1.gdb(或BGI2.gdb),则将BGI.gdb重命名为BGI2.gdb(或BGI1.gdb),将BGI0.gdb重命名为BGI.gdb【BGI0.gdb
为原始档的临时名】
若选择1,检查批处理所在文件夹,是否有BGI1.gdb、BGI2.gdb,有则将BGI.gdb重命名为BGI0.gdb,将BGI1.gdb重命名为BGI.gdb
若只有BGI1.gdb(或BGI2.gdb),则将BGI.gdb重命名为BGI2.gdb(或BGI1.gdb),将BGI1.gdb重命名为BGI.gdb

若选择2,... ...

以上。

多谢!!!

返回列表