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-Key: 310880

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

Printed on: April 16, 2024 at 12:04 o'clock

Member: Kraemer
Solution Kraemer Jul 26, 2016 at 09:39:08 (UTC)
Goto Top
Moin,

da solltest du die benötigten Informationen finden.

Gruß Krämer
Member: Kalma73
Kalma73 Jul 26, 2016 at 09:40:26 (UTC)
Goto Top
Ok, Danke
werde ich gleich mal durcharbeiten.
Mitglied: 129813
Solution 129813 Jul 26, 2016 at 10:31:12 (UTC)
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
Member: Kraemer
Kraemer Jul 26, 2016 at 10:38:15 (UTC)
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...
Mitglied: 129813
129813 Jul 26, 2016 updated at 11:12:25 (UTC)
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