求大神帮忙写一个批处理命令或者小程序

内容如下:1.把这个文件Game.cfg放入X:\RiotGames\LeagueofLegends\ConfigX代表英雄联盟客户端所在盘符,就是你的安装路径2.把这个... 内容如下:
1.把这个文件Game.cfg放入X:\Riot Games\League of Legends\Config X代表英雄联盟客户端所在盘符,就是你的安装路径
2.把这个文件fonts_en_US.swf放入E:\Riot Games\League of Legends\RADS\projects\lol_air_client\releases\0.0.0.223\deploy\css
3.把fontconfig_en_US.txt直接粘贴到E:\Riot Games\League of Legends\RADS\projects\lol_game_client_en_us\managedfiles\0.0.0.113\Data\Menu
这第一个和第三个需要覆盖,这是英雄联盟美服汉化的方法,我想把它做成一个补丁,但是我不会写程序。为了避免出错,请加一句如果路径不对就不执行。最好是还能还原,因为更新游戏的时候还需要还原,要不更新会失败。就是再放入这些文件的时候不覆盖而是自动把原文件改名。我不懂,不知道能不能实现。谢谢了
展开
 我来答
陈哥深惠通勤
2012-11-19 · TA获得超过1176个赞
知道小有建树答主
回答量:1909
采纳率:33%
帮助的人:842万
展开全部
@echo off
if not exist E:\Riot Games\League of Legends exit
pushd E:\Riot Games\League of Legends
set aaa=RADS\projects\lol_air_client\releases\0.0.0.223\deploy\css\fonts_en_us.swf
set bbb=RADS\projects\lol_game_client_en_us\managedfiles\0.0.0.113\Data\Menu\fontconfig_en_us.txt
:hy
echo 正在还原...
if exist "%aaa%" goto hx
move /y config\game.cfg.bak config\game.cfg
del /q "%aaa%"
move /y "%bbb%.bak" "%bbb%"
exit

:hx
echo 正在汉化...
ren config\game.cfg game.cfg.bak
ren "%bbb%" fontconfig_en_us.txt.bak
copy/y X:\game.cfg config\game.cfg
copy/y x:\fonts_en_us.swf "%aaa%"
copy/y x:\fontconfig_en_us.txt "%bbb%"
rem 将x:改成你存放补丁的路径.如果汉化过再次运行就会还原.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式