xp运行bat提示 命令行参数太多怎么解决?
bat吧
全部回复
仅看楼主
level 1
cfhdrty 楼主
@璐村惂鐢ㄦ埛_000076K馃惥 off
SET locpath=%~dp0
SET locpath=%locpath:~0,-1%
SET regpath="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\AoW.exe"
::echo %locpath%
REG ADD %regpath% /v "Path" /t REG_SZ /d "%locpath%\\" /f /reg:32
REG ADD %regpath% /v "" /t REG_SZ /d "%locpath%\\AoW.exe" /f /reg:32
SET regpath="HKEY_CURRENT_USER\Software\Triumph Studios\Age of Wonders\General"
REG ADD %regpath% /v "Root Directory" /t REG_SZ /d "%locpath%\\" /f /reg:32
REG ADD %regpath% /v "Startup Directory" /t REG_SZ /d "%locpath%\\" /f /reg:32
REG ADD %regpath% /v "Language" /t REG_DWORD /d "00000001" /f /reg:32
REG ADD %regpath% /v "Auto Save" /t REG_DWORD /d "00000001" /f /reg:32
REG ADD %regpath% /v "Auto Debug Save" /t REG_DWORD /d "00000000" /f /reg:32
REG ADD %regpath% /v "Log Token Events" /t REG_DWORD /d "00000000" /f /reg:32
REG ADD %regpath% /v "Skip Intro" /t REG_DWORD /d "00000000" /f /reg:32
SET regpath="HKEY_CURRENT_USER\Software\Triumph Studios\Age of Wonders\Sound"
REG ADD %regpath% /v "Use DirectSound" /t REG_DWORD /d "00000001" /f /reg:32
REG ADD %regpath% /v "Sound Quality" /t REG_DWORD /d "00000003" /f /reg:32
REG ADD %regpath% /v "Sound Effects Enabled" /t REG_DWORD /d "00000001" /f /reg:32
REG ADD %regpath% /v "Music Enabled" /t REG_DWORD /d "00000001" /f /reg:32
REG ADD %regpath% /v "SFX Volume" /t REG_DWORD /d "00000050" /f /reg:32
REG ADD %regpath% /v "Music Volume" /t REG_DWORD /d "00000050" /f /reg:32
SET regpath="HKEY_CURRENT_USER\Software\Triumph Studios\Age of Wonders\Video"
REG ADD %regpath% /v "Allow Resolution Switches" /t REG_DWORD /d "00000000" /f /reg:32
REG ADD %regpath% /v "Display Mode" /t REG_DWORD /d "00000001" /f /reg:32
SET regpath="HKEY_CURRENT_USER\Software\Triumph Studios\Age of Wonders\Workspace"
REG ADD %regpath% /v "Main Window State" /t REG_DWORD /d "00000002" /f /reg:32
2022年10月04日 09点10分 1
level 1
cfhdrty 楼主
第一行是@删除echo off
2022年10月04日 09点10分 3
1