问题现象
2024.4.4号22:50易乐游平台更新了完美世界竞技平台,更新后网吧反馈打开游戏闪退,自己测试了一下确实这样,易乐游默认在游戏菜单里启动的路径是menu.exe,如下图:
这个文件一般是易乐游自定义了一些关联文件的程序,游戏本体在EYgame文件夹下,手动打开EYgame文件夹下的完美对战平台执行程序可以进去,没有闪退。如下图:
解决方法:
还原点切换到没有万象,无效
裸包测试,无效
易乐游菜单的游戏执行文件是盘符根目录下的menu.exe程序,而menu.exe程序的执行是同目录下的play.bat。所以编辑play.bat测试是否有问题,如下图:
play.bat批处理下的内容如下图:
上图中批处理大致意思是先把游戏菜单映射到客户机C盘根目录下的C:\perfectworldarena目录。然后start命令执行“完美世界竞技平台.exe”文件。然后延迟6秒后再干掉“完美世界竞技平台.exe”进程让游戏结束,再重新运行一次“完美世界竞技平台.exe”程序,这里延迟6秒是什么套路看不太懂。。。
第二行就是goto语句查看junction.exe是否退出,如果找不到就提示修复游戏。如果找到就添加注册表路径。
这里单独测试映射C:\perfectworldarena目录下的“完美世界竞技平台.exe”双击进去,可以进去游戏,不闪退。
那就改一下批处理,看不懂为什么要先运行一次游戏再ping6秒后结束游戏再运行游戏,所以删除start 完美世界竞技平台.exe和taskkill /f /im 完美世界竞技平台.exe这两条语句,直接运行。测试了一下,问题解决。在服务器游戏目录下手动删除重复运行的两条批处理,客户机重启后问题解决。如下图:
评论前必须登录!
注册