Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Shutdown-Batch

Empfohlene Antworten

Veröffentlicht

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:

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

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]

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

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???

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

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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.