ich habe mir auf unserem Root Server ein Batchfile angelegt über die ich alle Server nacheinander update.
z.B. CSS, HL2MP und TF, das sah dann einfach so aus:
@echo off
title HLDS Updater
HldsUpdateTool.exe -command update -game "hl2mp" -verify_all -retry -dir Server
HldsUpdateTool.exe -command update -game "Counter-Strike Source" -verify_all -retry -dir Server
HldsUpdateTool.exe -command update -game "tf" -verify_all -retry -dir Server
pause
Jedoch sieht man da immer den Fortschritt und da es nicht nur die 3 sind, weiß ich nicht immer, wo gerade er ist.
Daher wollte ich die HldsUpdateTool.exe über den START Befehl starten incl. den /WAIT und /B Parametern, also
start /wait /b "Testumgebung" HldsUpdateTool.exe -command update -game hl2mp -retry -dir Server
Das führt aber nicht zum gewünschenten ergebniss, denn er gibt trotzdem wieder alles aus oder bringt nen Fehler.
Ich will doch nur Updaten ohne das er zusätzlich was ausgibt ...
Im CMD Fenster soll z.B. einfach nur sowas hierstehen:
HLDS Update
- CSS
- HL2MP
- TF
Fertig, beliebige Taste drücken
Er soll also im Hintergrund Updaten.
Ich hoffe, jemand kann mir helfen oder vielleicht hab ich was beim START Befehl falsch gemacht.
Mit freundlichen Grüssen
DarkBasic
edit: die Batch File ist natürlich im selben Ordner wie die HldsUpdateTool.exe !!!