HALF-LIFE PORTAL
Your Gate To Valve's Games www.hl-forum.de
PORTAL
FORUM
LOGIN
User oder E-mail:


Passwort:


oder
Registrieren
Passwort vergessen?
OpenID-Login
MISC
PARTNER

TF2 Crafting

Special Artworks by
Hayungs

Link us:
HL PORTAL

Support us:


HLPortal
auf Facebook

›› Willkommen!   ›› 95.227.145 Visits   ›› 18.316 registrierte User   ›› 11 Besucher online (0 auf dieser Seite)
23.789 Themen, 325.181 Beiträge  
    FORUM 

Thema-Ansicht


Forum > Steam > GameServer > problem hlds update als batch
Status: Offen
2 Beiträge
Letzter Beitrag Seiten (1):  [1]


Autor Beitrag
# 1
DarkBasic86  (37)
Nachricht offline
Headcrab
0 Punkte
Dabei seit: 16.07.2010
48 Beiträge
problem hlds update als batch
Hallo Leute,

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 !!!
[Beitrag wurde 1x editiert, zuletzt von DarkBasic86 am 08.08.2010, 01:48]
08.08.2010, 01:47 Uhr Anzeigen
# 2
DarkBasic86  (37)
Nachricht offline
Thread-Starter
Headcrab
0 Punkte
Dabei seit: 16.07.2010
48 Beiträge
Hallo Leute,

nach langem g00geln hab ich doch selber eine Lösung gefunden.

Es war direkt vor meiner Nase ... denn ich habe zwischen jedem einzelnen Update eine 3 Sekunden Schleife eingebaut mit
" ping -n 4 localhost >nul "
(4 weil am anfang 1mal gepingt wird und dann je eine Sec dazwischen gewartet, ergibt also 3sec)

Und eben habe ich die erklärung zu dem >nul gelesen:
das schickt die Textausgabe ins Nirvana. (NUL is wie´n Shredder)
PERFECT

Zur Info, man kann damit auch in TXT umleiten, also z.B. >Log.txt
jedoch wird die Datei dabei immer neu angefangen.
>>Log.txt würde die Datei weiterführen, bei erneuter Befehlsausführung.


Also mein Problem wär gelöst und ich kann zufrieden ins Bett gehen !!!

-- CLOSED --
[Beitrag wurde 1x editiert, zuletzt von DarkBasic86 am 08.08.2010, 05:28]
08.08.2010, 05:26 Uhr Anzeigen
nach oben
2 Beiträge

Seiten (1):  [1]


Gehe zu:  feed_mini Beiträge: RSS, RSS2, ATOM

Sections:  HLP  Board  Mods  Steam      Games:  HL  Op4  HLBS  HL2  HL2:Ep1  HL2:Ep2  Prtl  TF2  TFC  CS  DoD  L4D  Gunman
    USER ONLINE 
Insgesamt sind 11 Benutzer online. Davon sind 0 registriert:
    SITE OPTIONS 
- Zu Favoriten hinzufügen
- Als Startseite festlegen (IE only)
- Fehler auf dieser Seite?