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-Key: 115485

Url: https://administrator.de/contentid/115485

Printed on: April 18, 2024 at 12:04 o'clock

Mitglied: 77559
77559 May 07, 2009 at 09:44:29 (UTC)
Goto Top
In einer Batchdatei müssen die For Variablen immer doppelte %% Zeichen erhalten

Siehe auch
For /?

Gruß
Member: Der-Phil
Der-Phil May 07, 2009 at 14:02:15 (UTC)
Goto Top
...peinlich...

Vielen Dank für die Hilfe.

Phil
Member: Biber
Biber May 07, 2009 at 14:16:57 (UTC)
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>
Mitglied: 77559
77559 May 07, 2009 at 15:07:46 (UTC)
Goto Top
Zitat von @Biber:
Und denen ist auch nichts peinlich...
Und dann behaupten sie auch noch: ... und das ist auch gut so.