Batch - Zeilen einer Textdatei als Variable setzten,zählen und so oft Befehl ausführen
Halli Hallo,
leider komme ich gerade nicht weiter mit meiner Batch-File. Bin auch nicht so der Profi (eher gar nicht
) aber ich versuche mit daran.
Es geht darum aus einer Text-Datei mit "n" IP-Adressen
Bsp.
/IP.txt
192.168.1.1
192.168.1.2
192.168.1.3
usw
die jeweilige IP auszulesen und dann jede einzelne Variable mit einer Schleife anzupingen
Also die Variablen wollte ich wie folgt generieren:
Jetzt fehlt mir aber noch die Schleife, die so oft ausgeführt wird, wie Variablen gebildet wurden. Wie muss ich diese einbauen?
Vielen Dank schonmal
leider komme ich gerade nicht weiter mit meiner Batch-File. Bin auch nicht so der Profi (eher gar nicht
Es geht darum aus einer Text-Datei mit "n" IP-Adressen
Bsp.
/IP.txt
192.168.1.1
192.168.1.2
192.168.1.3
usw
die jeweilige IP auszulesen und dann jede einzelne Variable mit einer Schleife anzupingen
Also die Variablen wollte ich wie folgt generieren:
@echo off & setlocal enabledelayedexpansion
set /a num=0
for /F %%a in (IP.txt) do call :ausgabe %%a
set v
pause
goto :eof
:ausgabe
set /a num=%num%+1
set var%num%=%1
Jetzt fehlt mir aber noch die Schleife, die so oft ausgeführt wird, wie Variablen gebildet wurden. Wie muss ich diese einbauen?
Vielen Dank schonmal
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 254192
Url: https://administrator.de/forum/batch-zeilen-einer-textdatei-als-variable-setzten-zaehlen-und-so-oft-befehl-ausfuehren-254192.html
Ausgedruckt am: 05.05.2025 um 17:05 Uhr
1 Kommentar