CS GO Server auto update mini script / logic (Windows)

By Robin (SYNTEX),

  Filed under: Counter Strike: Global Offensive Server
  Comments: None

Create file in steamcmd folder

csgoserver_27015_update.txt

login anonymous
force_install_dir C:\csgoserver
app_update 740
quit

Create new file in CSGOServer

csgoserver_27015_start.bat

srcds -game csgo -console +game_type 0 +game_mode 1 -authkey "YOUR-AUTH-KEY" -tickrate 128 -bot_kick -usercon +map de_dust2 -maxplayers_override 16

Create new PowerShell Script

$steamCMDdir = "C:\steamcmd"
$serverdir = "C:\csgoserver"

Stop-Process -name "srcds"
Start-Process "$steamCMDdir\steamcmd.exe" -ArgumentList "steamcmd +runscript csgoserver_27015_update.txt"
Wait-Process -name steamcmd

cd $serverdir
Start-Process -FilePath "$serverdir\csgoserver_27015_start.bat"

Create a new schedulded task in Windows – every day at 4 am.