karakan1
Goto Top

Remote via Batch Service oder Services von mehreren Windows Server (anhand von einer Liste) starten und stoppen

Hallo Zusamme

Ich möchte eine Service auf mehreren Windows Server Remote starten.

Ich habe bis jetzt immer mit;

sc \\ServerName start|stop ServiceName gearbeitet aber in der letzer Zeit sind mehrere Server betroffen und würde gerne Anhand einer Liste mit Server Namen dies bewältigen.

Kann mir jemand weiterhelfen.

Content-ID: 190742

Url: https://administrator.de/contentid/190742

Ausgedruckt am: 22.11.2024 um 12:11 Uhr

Miyamoto
Miyamoto 05.09.2012 aktualisiert um 11:19:51 Uhr
Goto Top
Den schreib dir doch ein Skript,
was so aussehen könnte:

for /f %%i in (c:\ServerListe.txt) do (
   sc \\%%i stop ServiceName
   ping -n 2 127.0.0.1 > NUL
   sc \\%%i start ServiceName
)
Du musst nur noch den richtigen ServiceName eintragen

Gruß Miyamoto
karakan1
karakan1 05.09.2012 um 11:19:10 Uhr
Goto Top
Danke für den schnellen Antwort, werde bei nächste Gelegenheit Testen.
karakan1
karakan1 07.09.2012 um 13:00:00 Uhr
Goto Top
Hallo Miyamoto

Ich habe es testen können, und es funktioniert auch. Ich habe jetzt eine andere Anliegen, ich sollte Anhand einer Server Liste den Service wo ich starten möchte noch zusätzlich auf "Automatisch" setzen. Kannst du mir da auch behilflich sein.

Danke dir im Voraus.

Gruss karakan1
Miyamoto
Miyamoto 07.09.2012 aktualisiert um 15:10:29 Uhr
Goto Top
Hi,

also wenn ich dich richtig verstanden hab, möchtest du den Dienst zusätzlich so konfigurieren das der Start-Parameter auf Automatisch gesetzt wird.

Das kannst du wie folgt machen:
sc  \\<ServerName> config <service name> start=<mode>
in deinem Fall ist der gewünschte mode den "auto"

(ungetestet)

Gruß Miyamoto
karakan1
karakan1 07.09.2012 um 15:10:24 Uhr
Goto Top
Hi

Danke für die Hilfe.

Grüsse
karakan1