Skip to content

Manual Server install via Steam CMD

OverlordZorn edited this page May 21, 2025 · 2 revisions

If for whatever reason, you might need to update the server binaries manually, here is an example batch script to be used for it.

@echo off

:: ### DEFINE VARIABLES ###

SETLOCAL 

    set name=Arma3Test

    SET STEAMLOGIN_name=yourmom
    SET STEAMLOGIN_pass=isnice

    SET steamappID=233780
::    SET steamappBeta=-beta creatordlc
::    SET steamappBeta=-beta profiling
    SET steamappBeta=-beta rc -betapassword Arma3Update220RC

:: ### Define Paths ###

    SET serverinstallPATH=D:\serverA3\Server9
    SET steamcmdPATH=D:\steamcmd\steamcmd.exe


:: ### PROCESS ###

    SET STEAMLOGIN=%STEAMLOGIN_name% %STEAMLOGIN_pass%
    SET steamapp=%steamappID% %steamappBeta%

:: ### EXECUTE ###

echo.
Echo (%DATE% %TIME%) [steamCMD] [Update] [%name%] Updating server files
echo.
echo     Name:    %name%
echo     Dir:    %serverinstallPATH%
echo     Branch: %steamapp%
echo.
echo.    Login:     %STEAMLOGIN%
echo.
%steamcmdPATH% +force_install_dir %serverinstallPATH% +login %STEAMLOGIN% +"app_update %steamapp%" validate +quit
echo.
Echo (%DATE% %TIME%) [steamCMD] [Update] [%name%] Done.
pause

Clone this wiki locally