Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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:

Geschrieben

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. :D

Wenn du mehr Zeit gehabt hättest, hätt ich dir geraten, in der Konsole mal

help for

einzugeben. :rolleyes:

Schönen Abend noch

Benjamin

Geschrieben

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]

Geschrieben
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

Geschrieben

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:

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...