- #1
E
eatmyshorts
Neues Mitglied
Themenersteller
- Dabei seit
- 10.11.2009
- Beiträge
- 1
- Reaktionspunkte
- 0
Hallo zusammen - habe folgende Frage
ich würde gerne eine Liste von Dateinamen an ein Programm übergeben.
ich schreibe die Liste mit
ergibt dann so was wie
datei1
datei2
datei3 usw
das Programm, an das die Dateinamen übergeben werden sollen braucht Anführungszeichen als Trenner
jetzt würde ich gerne folgendes machen:
Programm.exe datei1 datei2 etc...
mit
wird %b% aber immer nur zum letzten Dateinamen der Liste...
kennt jemand eine Lösung oder ist mein Ansatz falsch?
Danke schonmal
eatmyshorts
ich würde gerne eine Liste von Dateinamen an ein Programm übergeben.
ich schreibe die Liste mit
Code:
dir C:\tmp\ /B > C:\tmp\liste.txt
ergibt dann so was wie
datei1
datei2
datei3 usw
das Programm, an das die Dateinamen übergeben werden sollen braucht Anführungszeichen als Trenner
Code:
FOR /F %%a IN (C:\tmp\liste.txt) DO @ECHO C:\tmp\%%a >> C:\tmp\liste_AZ.txt
jetzt würde ich gerne folgendes machen:
Programm.exe datei1 datei2 etc...
mit
Code:
set /P b= < C:\tmp\liste_AZ.txt
wird %b% aber immer nur zum letzten Dateinamen der Liste...
kennt jemand eine Lösung oder ist mein Ansatz falsch?
Danke schonmal
eatmyshorts