Rebell
2012-10-19, 17:53:36
Hallo zusammen,
ich bräuchte mal Hilfe beim Schreiben einer Batchdatei, die mir von Computern mit der Bezeichnung PC100-PC999 die Systemstartzeit ermittelt und sie in eine Datei schreibt.
die Ermittlung eines einzelnen PCs funktioniert über:
systeminfo /S PC100 | find "Systemstartzeit" >> c:\beispiel.log
Ich schaff es nur nicht, dass ganze in eine Schleife zu packen, damit er PC100 bis PC999 abarbeitet.
Super wäre es noch, wenn vorher per Ping überprüft werden würde, ob der Rechner überhaupt läuft. Das habe ich für einen einzelnen PC über:
set errorlevel=0
ping -n 2 PC100>NUL
IF ERRORLEVEL 1 ...
goto Abfrage
:abfrage
systeminfo /S PC100 | find "Systemstartzeit" >> c:\test.log
geschafft.
Habe natürlich schon gegoogelt und probiert, aber komm nicht drauf :(
Kann mir jemand weiterhelfen? Danke im Vorraus!
ich bräuchte mal Hilfe beim Schreiben einer Batchdatei, die mir von Computern mit der Bezeichnung PC100-PC999 die Systemstartzeit ermittelt und sie in eine Datei schreibt.
die Ermittlung eines einzelnen PCs funktioniert über:
systeminfo /S PC100 | find "Systemstartzeit" >> c:\beispiel.log
Ich schaff es nur nicht, dass ganze in eine Schleife zu packen, damit er PC100 bis PC999 abarbeitet.
Super wäre es noch, wenn vorher per Ping überprüft werden würde, ob der Rechner überhaupt läuft. Das habe ich für einen einzelnen PC über:
set errorlevel=0
ping -n 2 PC100>NUL
IF ERRORLEVEL 1 ...
goto Abfrage
:abfrage
systeminfo /S PC100 | find "Systemstartzeit" >> c:\test.log
geschafft.
Habe natürlich schon gegoogelt und probiert, aber komm nicht drauf :(
Kann mir jemand weiterhelfen? Danke im Vorraus!