====== Install ====== **** 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" ====== 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) * https://blizztrack.com/view/d3?type=cdns * https://blizztrack.com/view/d3?type=versions "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="diablo3" --gamepath="%ProgramFiles(x86)%\Diablo III" --install "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="diablo3" --gamepath="%ProgramFiles(x86)%\Diablo III" --repair ====== d3cn ====== * Diablo III China * https://blizztrack.com/view/d3cn?type=cdns * https://blizztrack.com/view/d3cn?type=versions * :!: 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" --repair ====== w3 ====== * Warcraft III (Reforged) * https://blizztrack.com/view/w3?type=cdns * https://blizztrack.com/view/w3?type=versions "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="w3" --gamepath="%ProgramFiles(x86)%\Warcraft III" --install "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="w3" --gamepath="%ProgramFiles(x86)%\Warcraft III" --repair ====== anbs ====== * Diablo Immortal * https://blizztrack.com/view/anbs?type=cdns * https://blizztrack.com/view/anbs?type=versions "%ProgramFiles(x86)%\Battle.net\Battle.net.exe" --game="anbs" --gamepath="%ProgramFiles(x86)%\Diablo Immortal" --install "%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