"We are back" « oc.at

Batch - Code gesucht

Ctrl-Alt-Del 21.05.2002 - 15:37 598 4
Posts

Ctrl-Alt-Del

Freund der 4 Ringe!
Avatar
Registered: Feb 2001
Location: Ländle
Posts: 3058
Sers Leute!

Ich bräucht Hilfe für ne Batch-File!
Folgendes sollt das Ding erledigen:

1. Überprüfen ob die File "http://www.symantec.com/avcenter/download/us-files/????x86.exe"
zur Verfügung steht.
Dabei steht "????" für das aktuelle Datum Monat/Tag

Beispiel: 0520x86.exe

Ist die File NICHT vorhanden -> Ende
Ist die File vorhanden so soll diese nach "D:\virendefs" kopiert werden.

Dannach wird diese umbenannt, entpackt und die Clients holen es dann beim jedem Start ab.

Das wär nicht das Problem - nur die Abfrage ob die File vorhanden ist (Datum!) - und eben der Download.

Wer kann mir helfen?

greetz

CAD
Bearbeitet von Ctrl-Alt-Del am 21.05.2002, 15:41

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11343
Download machst am besten mit wget, und den Filenamen generierst vermutlich am einfachsten mit VBS.

Ctrl-Alt-Del

Freund der 4 Ringe!
Avatar
Registered: Feb 2001
Location: Ländle
Posts: 3058
Zitat von that
Download machst am besten mit wget, und den Filenamen generierst vermutlich am einfachsten mit VBS.

Hmm hast Beispiele auf Lager?

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11343
Naja, für wget brauchst hoffentlich ka Beispiel (wget http://...), und für die Datumsformatierung würd ich doch eher Javascript empfehlen:

d = new Date();
WScript.Echo(((x=d.getMonth()+1)<10?'0'+x:x)+""+((x=d.getDate())<10?'0'+x:x));

Möglicherweise gehts auch einfacher, aber das da oben war schon fertig. :)
Das ganze in ein *.js File und mit dem WSH ausführen. Statt Echo kannst du ja auch gleich einen Commandstring für wget zusammenbauen und ausführen.

Ctrl-Alt-Del

Freund der 4 Ringe!
Avatar
Registered: Feb 2001
Location: Ländle
Posts: 3058
@that

Thx - damit kann ich was anfangen! :)
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz