Listen zeilenweise verarbeiten

Manchmal möchte man einfach eine Liste von Hosts in irgendwelchen Befehlen verarbeiten. Dann hilft diese einfache Schleife:

SET host=Clients.txt
for /f %%i in (%host%) do echo %%i

In der „host“-Datei Clients.txt sind die Rechnernamen enthalten, die in der for-Schleife verarbeitet werden sollen. Das Beispiel-echo ist durch den gewünschten Befehl zu ersetzen.

Inhalt der Datei Clients.txt:

Rechnername1
Rechnername2
Rechnername3
Rechnername4