kalma73
Goto Top

Brauche Hilfe bei Script Datei, Werte der gesetzten Variable wird nicht abgearbeitet

Hallo,

ich habe ein kleines Script geschrieben um unsere Virtuellen Server herunterfahren zu können.

um alle Server einfacher zu verwalten, habe ich diese hinter eine Variable zusammengefasst

-> Variable
SET server01=(192.168.3.28, 192.168.3.12, 192.168.3.22, 192.168.3.32, 192.168.3.18)
-> Variable gesetzt
shutdown -s -f -m \\%server01% -C "Runterfahren" -t 5

Wenn ich es ausführe wird nur eine Maschine runtergefahren, den Rest ignoriert er.

Wie kann ich das Script dazu bringen das er alle IP Adressen nacheinander abarbeitet?

Gruß

Kalma

Content-ID: 310880

Url: https://administrator.de/forum/brauche-hilfe-bei-script-datei-werte-der-gesetzten-variable-wird-nicht-abgearbeitet-310880.html

Ausgedruckt am: 04.04.2025 um 16:04 Uhr

Kraemer
Lösung Kraemer 26.07.2016 um 11:39:08 Uhr
Goto Top
Moin,

da solltest du die benötigten Informationen finden.

Gruß Krämer
Kalma73
Kalma73 26.07.2016 um 11:40:26 Uhr
Goto Top
Ok, Danke
werde ich gleich mal durcharbeiten.
129813
Lösung 129813 26.07.2016 um 12:31:12 Uhr
Goto Top
Hi,
use a for loop
@echo off
set "servers=192.168.3.28 192.168.3.12 192.168.3.22 192.168.3.32 192.168.3.18"  
for %%a in (%servers%) do shutdown -s -f -m \\%%a -C "Runterfahren" -t 5  
Regards
Kraemer
Kraemer 26.07.2016 um 12:38:15 Uhr
Goto Top
Zitat von @129813:
> @echo off
> set "servers=192.168.3.28 192.168.3.12 192.168.3.22 192.168.3.32 192.168.3.18"  
> for %%a in (%servers%) do shutdown -s -f -m \\%%a -C "Runterfahren" -t 5  
> 
Das ist exakt das erste Beispiel aus meinem Link. Nur wird da noch das warum und wieso erklärt...
129813
129813 26.07.2016 aktualisiert um 13:12:25 Uhr
Goto Top
Zitat von @Kraemer:
Das ist exakt das erste Beispiel aus meinem Link. Nur wird da noch das warum und wieso erklärt...
The difference is that i wrote it without looking into the link face-smile. For such a simple thing i don't need "googling" face-smile