Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- ::=====================================================================================================================================
- :: close the running apps
- ::=====================================================================================================================================
- taskkill /IM arma3server.exe /f /t
- taskkill /IM ArmaServerMonitor.exe /f /t
- taskkill /IM Bec.exe /f /t
- ::=====================================================================================================================================
- :: Database Housekeeping backup & clean
- ::=====================================================================================================================================
- C:\xampp\php\php.exe C:\xampp\htdocs\scheduled\exile_cleanup.php
- timeout 2
- :: Move old log files
- move F:\A3serverside\SC\*.log F:\A3serverside\SC\old
- move F:\A3serverside\SC\*.rpt F:\A3serverside\SC\old
- move F:\A3serverside\SC\*.bidmp F:\A3serverside\SC\old
- move F:\A3serverside\SC\*.mdmp F:\A3serverside\SC\old
- xcopy "F:\updates\config.cfg" "F:\A3serverside\SC\config.cfg" /Y
- xcopy "F:\updates\basic.cfg" "F:\A3serverside\SC\basic.cfg" /Y
- xcopy "F:\updates\SC.Arma3Profile" "F:\A3serverside\SC\Users\SC\SC.Arma3Profile" /Y
- xcopy "F:\updates\Scheduler.xml" "F:\A3serverside\BEC\Config\Scheduler.xml" /Y
- ::=====================================================================================================================================
- :: Update MODS
- ::=====================================================================================================================================
- rmdir /S /Q "F:\A3server\@extendedbase"
- timeout 1
- xcopy "F:\updates\mods\@extendedbase" "F:\A3server\@extendedbase" /E /C /I /Y
- timeout 2
- ::=====================================================================================================================================
- :: Update keys
- ::=====================================================================================================================================
- del F:\A3server\keys\*.bikey
- xcopy "F:\updates\keys\*.bikey" "F:\A3server\keys\" /Y
- :: Delete the .Arma3Profile file
- del "F:\A3serverside\SC\Users\SC\SC.vars.Arma3Profile" /F /Q
- ::=====================================================================================================================================
- :: Update the Binaries and DLLs
- ::=====================================================================================================================================
- xcopy "F:\updates\BinaryUpdate\arma3server.exe" "F:\A3server\arma3server.exe" /Y
- xcopy "F:\updates\BinaryUpdate\*.dll" "F:\A3server\" /Y
- xcopy "F:\updates\exile\extDB2.dll" "F:\A3serverside\@ExileServer\extDB2.dll" /Y
- ::=====================================================================================================================================
- ::Copy updates to live folders before restarting server
- ::=====================================================================================================================================
- xcopy "F:\updates\exile\exile.ini" "F:\A3serverside\@ExileServer\extDB\sql_custom_v2\exile.ini" /Y
- xcopy "F:\updates\exile\exile.bikey" "F:\A3server\keys\exile.bikey" /Y
- xcopy "F:\updates\exile\extDB2.dll" "F:\A3serverside\@ExileServer\extDB2.dll" /Y
- xcopy "F:\updates\exile\XM8.dll" "F:\A3serverside\@ExileServer\XM8.dll" /Y
- ::=====================================================================================================================================
- ::Map Specific
- ::=====================================================================================================================================
- xcopy "F:\updates\missionfiles\Exile.Chernarus.pbo" "F:\A3server\MPMissions\Exile.Chernarus.pbo" /Y
- xcopy "F:\updates\server_config\exile_server_config_chernarus.pbo" "F:\A3serverside\@ExileServer\addons\exile_server_config.pbo" /Y
- xcopy "F:\updates\missionfiles\Exile.Chernarus.pbo" "C:\Users\Richard\AppData\Local\Arma 3\MPMissionsCache\Exile.Chernarus.pbo" /Y
- ::=====================================================================================================================================
- :: InfiStar
- ::=====================================================================================================================================
- xcopy "F:\updates\infiSTAR\a3_infiSTAR_Exile.pbo" "F:\A3serverside\@infiSTAR_servermod\addons\a3_infiSTAR_Exile.pbo" /Y
- xcopy "F:\updates\infiSTAR\*.dll" "F:\A3server\" /Y
- ::=====================================================================================================================================
- :: Battleye Filters
- ::=====================================================================================================================================
- ::xcopy "F:\updates\battleye\*.txt" "F:\A3serverside\SC\BattlEye\" /Y
- ::=====================================================================================================================================
- ::=====================================================================================================================================
- :: Missions and random spawns
- ::=====================================================================================================================================
- xcopy "F:\updates\addons\XG_AntiTheft.pbo" "F:\A3serverside\@ExileServer\addons\XG_AntiTheft.pbo" /Y /C
- ::del "F:\A3serverside\@ExileServer\addons\XG_AntiTheft.pbo" /F /Q
- xcopy "F:\updates\addons\SA_AdvancedTowing.pbo" "F:\A3serverside\@ExileServer\addons\SA_AdvancedTowing.pbo" /Y
- ::del "F:\A3serverside\@ExileServer\addons\SA_AdvancedTowing.pbo" /F /Q
- xcopy "F:\updates\addons\a3_exile_yorkshire.pbo" "F:\A3serverside\@ExileServer\addons\a3_exile_yorkshire.pbo" /Y
- ::del "F:\A3serverside\@ExileServer\addons\a3_exile_yorkshire.pbo" /F /Q
- xcopy "F:\updates\addons\a3_exile_occupation.pbo" "F:\A3serverside\@ExileServer\addons\a3_exile_occupation.pbo" /Y
- ::del "F:\A3serverside\@ExileServer\addons\a3_exile_occupation" /F /Q
- xcopy "F:\updates\addons\a3_zcp_exile.pbo" "F:\A3serverside\@ExileServer\addons\a3_zcp_exile.pbo" /Y
- ::del "F:\A3serverside\@ExileServer\addons\a3_zcp_exile.pbo" /F /Q
- xcopy "F:\updates\addons\a3_dms.pbo" "F:\A3serverside\@ExileServer\addons\a3_dms.pbo" /Y
- ::del "F:\A3serverside\@ExileServer\addons\a3_dms.pbo" /F /Q
- xcopy "F:\updates\addons\asm.pbo" "F:\A3serverside\@ExileServer\addons\asm.pbo" /Y
- ::del "F:\A3serverside\@ExileServer\addons\asm.pbo" /F /Q
- ::=====================================================================================================================================
- ::Start ASM
- ::=====================================================================================================================================
- start F:\A3server\Tools\ArmaServerMonitor.exe
- ::=====================================================================================================================================
- :: Launch the Server
- ::=====================================================================================================================================
- cd "F:\A3server
- :: Chernarus
- start /min "arma3server" /realtime "arma3server.exe" "-mod=@cup_terrains_core;@cup_terrains_maps;@Exile;@extendedbase;" "-serverMod=F:\A3serverside\@ExileServer;F:\A3serverside\@infiSTAR_servermod;" "-bepath=F:\A3serverside\SC\BattlEye\" "-profiles=F:\A3serverside\SC" -port=2302 -maxMem=3072 -enableHT -loadmissiontomemory -name=SC "-config=F:\A3serverside\SC\config.cfg" "-cfg=F:\A3serverside\SC\basic.cfg" -autoinit
- timeout 20
- ::=====================================================================================================================================
- :: start BEC
- ::=====================================================================================================================================
- cd "F:\A3serverside\BEC\"
- start /min Bec.exe -f Config.cfg
- @exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement