Hallo,
ich habe diese Batch-Zeile:
Auf die Variable am Ende würde ich gerne Stringoperationen anwenden.
%%F hat den Wert "menuA.txt"
So habe ich es versucht: %%~nxF:~0,-1%x
erhalten möchte ich damit "menuA.txx"
Ich könnte natürlich einfach ...> %%~nF.txx schreiben, aber das will ich nicht, weil ich das ganze auch auf andere Dateitypen anwenden will, die dann nicht mehr identifizierbar wären.
Grüße, Hago
ich habe diese Batch-Zeile:
Code:
For %%F in (*.txt) Do ("%programfiles%\GnuWin32\bin\iconv.exe" -f iso-8859-1 -t utf-8 %%F > %%~nxF
%%F hat den Wert "menuA.txt"
So habe ich es versucht: %%~nxF:~0,-1%x
erhalten möchte ich damit "menuA.txx"
Ich könnte natürlich einfach ...> %%~nF.txx schreiben, aber das will ich nicht, weil ich das ganze auch auf andere Dateitypen anwenden will, die dann nicht mehr identifizierbar wären.
Grüße, Hago