Dateiname aus den Parametern in eine Forschleife übergeben
Backupscript (Batch) für W2K aufgrund einer eigenen Jobdatei erstellen
Hallo!
Bin jetzt echt am Verzeifeln. Ich bin gerade dabei mir ein Backupscript zu schreiben. Die zu sichernen Verzeichnisse, das Ziel der Sicherung und eine Bezeichnung schreibe ich mir in eine Textdatei.
Diese Textdatei will ich jetzt mit einer For Schleife auslesen. Das Klapp auch. Da ich aber gern flexiebel bin möchte ich die auszulesene Datei (sichern.txt) als Parameter an die Batchdatei übergeben und in die Forschleife einfügen. Die Zeile sieht dann wie folgt aus:
for /F "eol=# skip=1 tokens=1,2,3 delims=; " %%a in (%1%) do echo %%a %%b %%c
Zu Testzwecken hab ich jetzt erstmal den echo-Befehl in der For-Schleife benutz, um zu sehen was gelesen wird. Aber es funktioniert nicht. Gebe ich für %1% sichern.txt ein, gehts. Die Ausgabe von
echo %1%
stimmt mit der Datei überein, so dass es irgendwie nur am Syntax liegen kann. Fehlermeldungen gibts im übrigen auch nicht, warum mir auch der Anhaltspunt fehlt.
Währe schön wenn jemand eine Lösung wüste.
Gruß
Meto
Hallo!
Bin jetzt echt am Verzeifeln. Ich bin gerade dabei mir ein Backupscript zu schreiben. Die zu sichernen Verzeichnisse, das Ziel der Sicherung und eine Bezeichnung schreibe ich mir in eine Textdatei.
Diese Textdatei will ich jetzt mit einer For Schleife auslesen. Das Klapp auch. Da ich aber gern flexiebel bin möchte ich die auszulesene Datei (sichern.txt) als Parameter an die Batchdatei übergeben und in die Forschleife einfügen. Die Zeile sieht dann wie folgt aus:
for /F "eol=# skip=1 tokens=1,2,3 delims=; " %%a in (%1%) do echo %%a %%b %%c
Zu Testzwecken hab ich jetzt erstmal den echo-Befehl in der For-Schleife benutz, um zu sehen was gelesen wird. Aber es funktioniert nicht. Gebe ich für %1% sichern.txt ein, gehts. Die Ausgabe von
echo %1%
stimmt mit der Datei überein, so dass es irgendwie nur am Syntax liegen kann. Fehlermeldungen gibts im übrigen auch nicht, warum mir auch der Anhaltspunt fehlt.
Währe schön wenn jemand eine Lösung wüste.
Gruß
Meto
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 7327
Url: https://administrator.de/forum/dateiname-aus-den-parametern-in-eine-forschleife-uebergeben-7327.html
Ausgedruckt am: 22.12.2024 um 20:12 Uhr
9 Kommentare
Neuester Kommentar
ad hoc kann ich Dir das leider nicht sagen, aber schau mal hier nach, vielleicht hilfts!
http://www.admini.de/batch-infos.htm
Gruß - Toni
http://www.admini.de/batch-infos.htm
Gruß - Toni