1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
651
651
EMPFEHLEN
-
Hallo,
ich wollte mit einer FOR-Schleife über alle Einträge in %PATH% iterieren und dachte es geht wie folgt:
Code :1 2 3
FOR /F "delims=;" %%p IN ("%PATH%") DO ( echo %%p )
Entgegen meinen Erwartungen wird nur der erste Eintrag ausgegeben und die restlichen nicht. Was läuft hier falsch? Wie geht es besser?Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
16.01.12 07:30 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
Hi.
Mit FOR /F kann man zeilenweise über Daten iterieren (und diese in Token auftrennen).
Du hast nur 1 Zeile angegeben, so wird die Schleife auch nur ein Mal durchlaufen.
GrußCode :1 2 3 4 5 6 7
set p=%path% :loop for /f "tokens=1,* delims=;" %%a in ("%p%") do ( echo %%a set p=%%b ) if "%p%" neq "" goto loopGeändert von deepthroat (16.01.12 um 09:09 Uhr) Grund: mehr Vorsicht beim Ersetzen
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
Mit Struts über Beans aus der Session iterieren
Von Alvine im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 3Letzter Beitrag: 28.02.09, 08:28 -
BATCH -.- PATH Umgebungsvariable um einen Eintrag erweitern
Von vipe im Forum Sonstige SprachenAntworten: 5Letzter Beitrag: 31.07.07, 13:33 -
Mit der For-Loop aus Java 5 über eigene Strukturen iterieren
Von Thomas Darimont im Forum JavaAntworten: 2Letzter Beitrag: 25.09.06, 10:33 -
Über Inhalte von Knoten iterieren XSLT
Von chaertl im Forum XML TechnologienAntworten: 2Letzter Beitrag: 03.02.06, 10:46 -
Batch - Set Path
Von Cine im Forum Sonstige SprachenAntworten: 7Letzter Beitrag: 12.10.05, 16:53





Zitieren
Login





