Veröffentlicht 10. März 200421 j Hi Leute, habe mal eine sehr dringende Frage: Ich habe vor, mit einer Batch-Datei eine Menge Rechner remote zu rebooten. Das wird von einem Rechner mit Domain-Admin und der shutdown.exe gemacht. Der Befehl: shutdown.exe <Rechnername> /Parameter Jetzt habe ich aber knapp 200 Rechner. Die 200 Rechnernamen habe ich in einer Textdatei untereinander stehen. Wie kann ich z. B. mit einer for-Schleife jeden einzelnen Rechner von dem Shutdown-Befehl treffen, ohne den Befehl 200 mal zu schreiben? Ist wirklich dringen. Danke schon mal. :confused:
10. März 200421 j Abend! Da es so dringend ist: REM multi_shutdown.bat REM Der erste Parameter wird als Shutdown-Parameter verwendet FOR /F %i IN (rechnernamen.txt) DO shutdown %i %%1 Evtl. musst du aus dem %%1 ein %1 machen, wollts jetzt halt net ausprobieren. Wenn du mehr Zeit gehabt hättest, hätt ich dir geraten, in der Konsole mal help for einzugeben. Schönen Abend noch Benjamin
11. März 200421 j Ich hätte es mit nem Perlscript gemacht... Würde dann so aussehen: $Hostliste="rechner.txt"; open (INFILE, "$Hostliste") || die "Konnte Datei $Hostliste nicht öffnen"; while(<INFILE>) { $host = $_; chomp $host; system("shutdown $host /Parameter"); }[/PHP]
11. März 200421 j Dann muss man aber auch Perl auf dem Server installiert sein, bei dem ich von einem Windows-Rechner ausgehe (es war die Rede von einer Batch-Datei). mfg Benjamin
11. März 200421 j Ich weiss auch das die Rede von ner Batch Datei war. Und nein man muss KEIN Perl auf dem Rechner installiert haben! Schon mal was von perl2exe gehört???
11. März 200421 j Original geschrieben von Jamthelaw Ich weiss auch das die Rede von ner Batch Datei war. Und nein man muss KEIN Perl auf dem Rechner installiert haben! Schon mal was von perl2exe gehört??? Die Lösung mag gut funktionieren, setzt aber Perl-Kenntnisse und dein genanntes Tool voraus. Eine Windows Lösung mit Boardmitteln (wie oben beschrieben), ist angenehmer, denke ich. Gruß Terran
11. März 200421 j Danke für diese super-schnelle Antwort! Ich bin immer wieder begeistert, wie schnell und gut dieses Forum funktioniert. Da fühlt man sich doch gut aufgehoben. ;-) Danke noch mal und bis demnächst... :cool:
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.