| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| games:windows:notes:battle_net_client [2026/02/07 19:12] – Sean Rhone | games:windows:notes:battle_net_client [2026/02/09 06:19] (current) – [Silent Install] Sean Rhone |
|---|
| ====== Silent Install ====== | ====== Install ====== |
| |
| * TODO: Paths, curl | **** |
| |
| Battle.net-Setup.exe --lang=enUS --installpath="C:\Program Files (x86)\Battle.net" | DEL /Q "%UserProfile%\Downloads\Battle.net-Setup.exe" & "curl.exe" --output "%UserProfile%\Downloads\Battle.net-Setup.exe" --location "https://battle.net/download/getInstaller?os=win&installer=Battle.net-Setup.exe" && "%UserProfile%\Downloads\Battle.net-Setup.exe" --lang="enUS" --installpath="%ProgramFiles(x86)%\Battle.net" |
| |
| ===== d3 ===== | ====== Minimal Launch ====== |
| | |
| | **** |
| | |
| | "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --renderer-process-limit="1" --in-process-gpu --process-per-site --disable-gpu |
| | |
| | ===== Headless ===== |
| | |
| | * :!: Main client doesn't render ((floating invisible clear or black window; Settings from taskbar right-click renders)) |
| | * :?: Sometimes crashes immediately after log-in |
| | * ''--repair'' commands and background downloads/updating works |
| | |
| | "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --headless --single-process --disable-gpu |
| | |
| | ====== d3 ====== |
| |
| * Diablo III (RoS) | * Diablo III (RoS) |
| | * https://blizztrack.com/view/d3?type=cdns |
| * https://blizztrack.com/view/d3?type=versions | * https://blizztrack.com/view/d3?type=versions |
| |
| "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="diablo3" --gamepath="%ProgramFiles(x86)%\Diablo III" --repair | "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="diablo3" --gamepath="%ProgramFiles(x86)%\Diablo III" --repair |
| |
| ===== d3cn ===== | ====== d3cn ====== |
| |
| * Diablo III China | * Diablo III China |
| | * https://blizztrack.com/view/d3cn?type=cdns |
| * https://blizztrack.com/view/d3cn?type=versions | * https://blizztrack.com/view/d3cn?type=versions |
| * :!: https://us.forums.blizzard.com/en/d3/t/simplified-chinese-language-pack-needed/14619/3 | * :!: https://us.forums.blizzard.com/en/d3/t/simplified-chinese-language-pack-needed/14619/3 |
| | * TODO: Figure out ''diablo3'' vs ''d3cn'' for ''--game'' ((:?: BlizzTrack doesn't mention names but ''d3'' doesn't work while ''d3cn'' shares similar ''tpr'' with ''diablo3'')) |
| |
| "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="d3cn" --gamepath="%ProgramFiles(x86)%\暗黑破坏神III" --install | "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="d3cn" --gamepath="%ProgramFiles(x86)%\暗黑破坏神III" --install |
| "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="d3cn" --gamepath="%ProgramFiles(x86)%\暗黑破坏神III" --repair | "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="d3cn" --gamepath="%ProgramFiles(x86)%\暗黑破坏神III" --repair |
| |
| ===== w3 ===== | ====== w3 ====== |
| |
| * Warcraft III (Reforged) | * Warcraft III (Reforged) |
| | * https://blizztrack.com/view/w3?type=cdns |
| * https://blizztrack.com/view/w3?type=versions | * https://blizztrack.com/view/w3?type=versions |
| |
| "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="w3" --gamepath="%ProgramFiles(x86)%\Warcraft III" --repair | "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="w3" --gamepath="%ProgramFiles(x86)%\Warcraft III" --repair |
| |
| ===== anbs ===== | ====== anbs ====== |
| |
| * Diablo Immortal | * Diablo Immortal |
| | * https://blizztrack.com/view/anbs?type=cdns |
| * https://blizztrack.com/view/anbs?type=versions | * https://blizztrack.com/view/anbs?type=versions |
| |
| |
| "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="anbs" --gamepath="%ProgramFiles(x86)%\Diablo Immortal" --repair | "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="anbs" --gamepath="%ProgramFiles(x86)%\Diablo Immortal" --repair |
| | |
| | ====== TODO ====== |
| | |
| | * Main WoW (untested) |
| | * Can combine all flags into one to immediately check for updates ((could be interesting for ''master'' TC)) |
| | * :?: TODO: Flag for immediate exit after update, or flag to pass to Bnet.exe to exit like ''--quit'' |
| | |
| | "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --headless --single-process --disable-gpu --game="wow" --gamepath="%ProgramFiles(x86)%\World of Warcraft" --repair |
| |