
49536
28.06.2007, aktualisiert um 15:40:48 Uhr
Variablenzuammensetzung wird nicht richtig angezeigt
Hi Leute,
ich hab ein kleines Problem. Ich hab 3 Variablen im dem ein Teil eines Pfades steht. Nun möchte ich die 3 Teile wieder in eine Variable packen. Dies wiederum macht er nicht.
Hier mein Code
set TDL1=%temp%\adminfulldirlist.txt
dir /b /a:d \%1\%2 >%TDL1%
V:
cd \%1\%2
for /f %%I in (%TDL1%) do (
set var1=%1\%2\%%i
echo var1)
Vor der For Schleife wird die txt File geschrieben. Dann in der For Schleife möchte ich, dass %1,%2 und %i zusammen in Var1 abgespeichert werden. Das hat folgenden Grund. Wenn ich echo %1\%2\%%i mache. Steht jede Variableausgabe in Ansführungszeichen und darum funktioniert meine funktion ned.
hoffe ihr könnt mir helfen
ich hab ein kleines Problem. Ich hab 3 Variablen im dem ein Teil eines Pfades steht. Nun möchte ich die 3 Teile wieder in eine Variable packen. Dies wiederum macht er nicht.
Hier mein Code
set TDL1=%temp%\adminfulldirlist.txt
dir /b /a:d \%1\%2 >%TDL1%
V:
cd \%1\%2
for /f %%I in (%TDL1%) do (
set var1=%1\%2\%%i
echo var1)
Vor der For Schleife wird die txt File geschrieben. Dann in der For Schleife möchte ich, dass %1,%2 und %i zusammen in Var1 abgespeichert werden. Das hat folgenden Grund. Wenn ich echo %1\%2\%%i mache. Steht jede Variableausgabe in Ansführungszeichen und darum funktioniert meine funktion ned.
hoffe ihr könnt mir helfen
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 62582
Url: https://administrator.de/forum/variablenzuammensetzung-wird-nicht-richtig-angezeigt-62582.html
Ausgedruckt am: 23.04.2025 um 02:04 Uhr
2 Kommentare
Neuester Kommentar