Operativen Pfad in batch setzen
Ist vermutlich nichts aufregendes, mache mir schon eine ganze Zeit gedanken und schipper um das Thema herum...
Konkret möchte ich eine Textdatei auslesen mit:
for /F "tokens=1 delims=" %%a in (info.txt) do set p1=%%a
soweit so gut. Aber leider geht so etwas nicht:
for /F "tokens=1 delims=" %%a in ("D:\Projekte\Musik\info.txt") do set p1=%%a
,weil dann nicht mehr der Inhalt von info.txt ausgelesen und in p1 geschrieben wird, sondern einfach die Zeichenkette, also "D:\Projekte\Musik\info.txt".
Aber, daß in genau dieser info.txt gesucht wird ist wichtig. Wie komme ich von überall dort hin, damit genau von D:\Projekte\Musik\ die for /F-Schleife ausgeführt wird und die info.txt ausgelesen wird?
Konkret möchte ich eine Textdatei auslesen mit:
for /F "tokens=1 delims=" %%a in (info.txt) do set p1=%%a
soweit so gut. Aber leider geht so etwas nicht:
for /F "tokens=1 delims=" %%a in ("D:\Projekte\Musik\info.txt") do set p1=%%a
,weil dann nicht mehr der Inhalt von info.txt ausgelesen und in p1 geschrieben wird, sondern einfach die Zeichenkette, also "D:\Projekte\Musik\info.txt".
Aber, daß in genau dieser info.txt gesucht wird ist wichtig. Wie komme ich von überall dort hin, damit genau von D:\Projekte\Musik\ die for /F-Schleife ausgeführt wird und die info.txt ausgelesen wird?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 116413
Url: https://administrator.de/forum/operativen-pfad-in-batch-setzen-116413.html
Ausgedruckt am: 23.12.2024 um 14:12 Uhr
8 Kommentare
Neuester Kommentar
Zitat von @midnightautomatic:
for /F "tokens=1 delims=" %%a in
("D:\Projekte\Musik\info.txt") do set p1=%%a
Hallo Nostrakis,for /F "tokens=1 delims=" %%a in
("D:\Projekte\Musik\info.txt") do set p1=%%a
schau dir bitte mal in der Formatierungshilfe die Tags < code> und an
for /F "tokens=1 delims=" %%a in (
' Type "D:\Projekte\Musik\info.txt" '
) do set p1=%%a
Steht in der Datei nur eine Zeile drin? Bei mehreren Zeilen hst du in p1 nur die Letzte.
Gruß
LotPings
Kommt der Fehler denn auch bei direktem ausführen in der Shell?
Gruß
LotPings
Type "D:\Musik Projekte\WAV - DnB Sets\dummy"
Gruß
LotPings
Wenn dummy ein Ordner ist, kannst du dir den auch nicht mit type ansehen.
Prima Alexander,
Wenn du den beitrag jetzt auch noch auf erledigt setzt - sind wir es auch
Gruß
LotPings
Wenn du den beitrag jetzt auch noch auf erledigt setzt - sind wir es auch
Gruß
LotPings