COD18 命令行窗口结束后没反应的来看看这里
我这边研究了一下Install Service 和 Start Game 的脚本。发现还是可能因为操作系统的问题导致的脚本路径不兼容。
修改脚本就好了
主要改的地方就是%~dp0 这个变量参数, 有些操作系统这个参数是不认的,可以直接改成自己的路径。
比如:
改完脚本之后,重新执行 Install Service 和 Start Game 即可进入游戏。
感谢老哥!!!太给力了 这个方法牛逼,我终于进游戏了 吊{:3_121:} 为何还是不可:'( 有用,感谢。 holic_x3 发表于 2025-6-1 19:48
为何还是不可
看你的截图,操作系统应该是win11的,应该不是我反馈的这个问题。如果还是命令行执行后没有任何反应。 你用管理员权限执行试试呢。 终于解决我的问题了,非常感谢 为什么我的还是不行 yzdly 发表于 2025-6-7 07:25
为什么我的还是不行
要不等等,上面的编译着色器全部完成后再点开始游戏??这个过程会持续10几20分钟.。。
我也碰到了(系统不识别 %~dp0)
原因:
电脑装win10,是老版本的(win10 LTSC2021)(19044.1288)
还把“自动更新”关了,一直不更新系统,停留在老版本(新版本就能识别)
用了你的方法,成功了 感謝分享 我遇到的问题是...批处理窗口一直闪....不运行批命令...
最爱兔宝妈 发表于 2025-6-29 03:54
我遇到的问题是...批处理窗口一直闪....不运行批命令...
可参考:
win11下COD18 命令行窗口结束后没反应的又一办法
https://bbs.3dmgame.com/thread-6605251-1-1.html
(出处: 3DMGAME论坛)
本帖最后由 3dm_18796049 于 2025-7-17 14:43 编辑
楼主不行啊说找不到bootstrapper.exe确定文件名正确
3dm_18796049 发表于 2025-7-17 14:27
楼主不行啊说找不到bootstrapper.exe确定文件名正确
改了没反映了我是win10
我按照改了路劲后 打开star game 怎解决 路劲没找到 666666666666666 感谢大佬
感谢,实测有用!
另外提醒下有的补丁默认游戏文件夹名为Call of Duty Vanguard,而实际游戏文件夹名是Call of Duty,编辑的时候要注意下。
楼主的帖子一派胡言,误导大家。。。。。。。。附带install正确代码如下:
@echo off
net session >nul 2>&1
sc.exe stop atvi-geirdriful >nul 2>&1
sc.exe delete atvi-geirdriful >nul 2>&1
sc.exe create atvi-geirdriful type= kernel binPath= "%~dp0Call of Duty\geirdriful.sys"
sc.exe sdset atvi-geirdriful D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)
echo Randgrid.sys service created successfully.
pause 本来我的问题是打开游戏进入后自动弹回桌面,现在好了,点击程序没反应了。我又机灵的改回来了,
kusd222 发表于 2025-10-17 22:19
本来我的问题是打开游戏进入后自动弹回桌面,现在好了,点击程序没反应了。我又机灵的改回来了,
...
想问一下进入游戏后自动弹出桌面就是进不去怎么解决,第一次运行切换后可以进去,第二次直接可以进入,第三次怎么都进不去了,切换不过来了。
谁能教我怎么改回来 @echo off
set "params=%*"
set "vbs=%~dp0getadmin.vbs"
cd /d "%~dp0"
if exist "%vbs%" del "%vbs%"
fsutil dirty query %systemdrive% >nul 2>nul || (
echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "%~s0", "%params%", "", "runas", 1 >> "%vbs%"
"%vbs%"
del "%vbs%"
exit /B
)
set DRIVERNAME=atvi-hrist_sr_offline
set EXENAME=sp22-cod.exe
set DIRNAME=sp22
sc query %DRIVERNAME% >nul 2>&1
if %errorlevel%==0 (
echo AC already installed as %DRIVERNAME%
goto startgame
) else (
goto install_ac_driver
)
:install_ac_driver
sc.exe create %DRIVERNAME% type= kernel binPath="%CD%\Randgrid.sys"
sc.exe sdset %DRIVERNAME% D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)
echo AC installed as %DRIVERNAME%
:startgame
if not exist %DIRNAME%\bootstrapper.exe (
copy bootstrapper.exe %DIRNAME%\bootstrapper.exe >nul
copy bootstrapperCrashHandler.exe %DIRNAME%\bootstrapperCrashHandler.exe >nul
)
cd %DIRNAME%
echo Keep this window open to avoid issues!
bootstrapper.exe %EXENAME%
set BOOTSTRAPPERERRORLEVEL=%errorlevel%
sc.exe delete %DRIVERNAME%
taskkill /f /im bootstrapperCrashHandler.exe >nul 2>&1
del bootstrapper.exe
del bootstrapperCrashHandler.exe
if not %BOOTSTRAPPERERRORLEVEL%==0 (
echo.
echo Failed to launch the game, check %DIRNAME%\bootstrapper.log!
pause
exit
)
rd /s /q %APPDATA%\r4v3n_steam_files
timeout 1
exit
厉害,收下,谢谢。
页:
[1]