Çalışırken bırakabileceğim bir toplu iş dosyasına ihtiyacım var ve eğer "Unturned.exe" çalışmıyorsa START "" /B "C:\Users\Administrator\Desktop\1.lnk"
, ardından boşta, tara ve tekrar bir döngüde kapanmasını bekleyin.
Şu an kullandığım şey bu, ancak insanların ve yeniden başlatmak üzere olduğunu bilmeleri için sunucu ile iletişim kurmuyor ve şimdi yalnızca bir sunucuyu çalıştırıyorum.
Sunucunun 55 dakika, 57 ve 59 dakika arasında bir Sunucu MSG'si olduğunu lütfen unutmayın. Sunucu 1 saat sonra otomatik olarak kapanacaktır. Sadece betiğin taramasını istiyorum ve Unturned.exe
çalışmazsa, masaüstü kısayolundan başlamasını istiyorum. Eski senaryomdaki gibi saati saymaya ihtiyacım yok ve sadece arka planda çalışmasına ihtiyacım var bu yüzden endişelenmeme gerek yok.
@echo off
cls
color B
:loop
echo ===========================================================
echo ===========================================================
echo ======== UNTURNED SERVER RESTART SCRIPT By FATBOI =========
echo ===========================================================
echo ===========================================================
@timeout /T 1 /nobreak >NUL
echo ===========================================================
echo Killing all servers for restart...
echo ===========================================================
@timeout /T 1 /nobreak >NUL
taskkill /f /im Unturned.exe
echo ===========================================================
echo All servers have been killed
echo ===========================================================
echo ===========================================================
echo Servers starting...
echo ===========================================================
start "" /b "C:\Users\Administrator\Desktop\1.lnk"
@timeout /T 30 /nobreak >NUL
cls
echo ===========================================================
echo ===========================================================
echo ===== UNTURNED SERVER RESTART SCRIPT By JoeCooper2015 =====
echo ===========================================================
echo ==================Server Restart Time======================
echo ===========================================================
time /T
echo ===========================================================
echo ===========================================================
REM Every 4 hours kill and start servers. note 1H = 3600 seconds
REM use timeout then goto loop
@timeout /T 3600 /nobreak
goto loop