技术分享 手动添加永劫无间手游运行提示安装路径非法字符 [复制链接]

RECKY
三国LV12
技术中心 105 0 2024-11-10 23:49:41
本帖最后由 RECKY 于 2024-11-10 23:52 编辑

       下载官网的永劫无间手游,客户机安装好后服务器上添加提示:游戏安装路径中包含非法字符,请删除路径中的非法字符再重新启动游戏

         01.png
       03.png
       排查发现启动程序在多级目录下,在NarakaMobile\NGP\NarakaMobilelauncher.exe

问题解决:
方法一:
      在Netease目录下创建个批处理MobileLauncher.bat来调用NarakaMobile\NGP\NarakaMobilelauncher.exe的启动程序
      MobileLauncher.bat使用记事本打开输入下方命令:
  1. @echo off
  2. Start "" "%CD%\NarakaMobile\NGP\NarakaMobilelauncher.exe"
  3. exit
复制代码
     重新添加资源,启动程序设置为MobileLauncher.bat
       02.png
方法二:(推荐)
       04.png
      将永杰无间手游目录下的junction.exe和Play.bat文件拷贝到自己安装的Netease目录下,启动程序选为Play.bat。
      注:junction.exe为映射程序可以将游戏目录映射到C盘,避免路径问题。
  1. @echo off
  2. rem 将游戏映射到C盘根目录
  3. Call :JunDir "%CD%\NarakaMobile" "C:\NarakaMobile"
  4. cd /d C:\NarakaMobile\NGP
  5. Start NarakaMobileLauncher.exe
  6. exit


  7. :JunDir
  8. ::目录映射模块
  9. ::Call Me 来源目录 映射目录
  10. If not Exist Junction.exe (Echo 找不到Junction.exe 请修复游戏&pause >nul)
  11. REG ADD HKCU\Software\Sysinternals\Junction /v EulaAccepted /t REG_DWORD /d 1 /f >nul
  12. Junction "%~2" "%~1" >nul 2>nul||(
  13. Junction "%~2" -d >nul 2>nul
  14. Move "%~2" "%~2.%RANDOM%" >nul 2>nul
  15. Rd /s /q "%~2" >nul 2>nul
  16. Junction "%~2" "%~1" >nul 2>nul
  17. )
  18. goto :eof
复制代码

您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 29041 个
  • 话题数: 9628 篇
  • 巅峰数: 5500 人