der-phil
Goto Top

Batch - Prozent wird zu Tilde

Hallo,

ich habe hier ein eigenartiges Problem auf einem Windows XP SP3 Rechner:

In der Batch Datei soll der Befehl
for /f %i in (adtmp2.txt) do @echo %~i
ausgeführt werden.

An der Konsole kommt jedoch nur ein:
for /f ~i
an.


Ich habe das Problem derzeit grundsätzlich bei Variablen, dass das "%" nicht richtig ausgewertet wird.


Könnt ihr mir einen Tipp geben, woran das liegen kann?

Vielen Dank für euere Hilfe

Gruß
Phil

Content-ID: 115485

Url: https://administrator.de/forum/batch-prozent-wird-zu-tilde-115485.html

Ausgedruckt am: 03.04.2025 um 09:04 Uhr

77559
77559 07.05.2009 um 11:44:29 Uhr
Goto Top
In einer Batchdatei müssen die For Variablen immer doppelte %% Zeichen erhalten

Siehe auch
For /?

Gruß
Der-Phil
Der-Phil 07.05.2009 um 16:02:15 Uhr
Goto Top
...peinlich...

Vielen Dank für die Hilfe.

Phil
Biber
Biber 07.05.2009 um 16:16:57 Uhr
Goto Top
<OT>
Zitat von @Der-Phil:
...peinlich...

Ach was, Der_Phil,

noch zwei oder drei Bundestagswahlen und die SPD hat auch zwei Prozentzeichen...

Und denen ist auch nichts peinlich...

Grüße
Biber
</OT>
77559
77559 07.05.2009 um 17:07:46 Uhr
Goto Top
Zitat von @Biber:
Und denen ist auch nichts peinlich...
Und dann behaupten sie auch noch: ... und das ist auch gut so.