g***@googlemail.com
2007-11-14 12:13:32 UTC
Hallo alle,
folgendes Problem:
Ich will von einer Datei die Endung entfernen. Das geht auf der
Kommandozeile auch wunderbar mit
for %i in (*.xxx) do ren "%i" "%~ni"
Allerdings darf ich diese Zeile nicht in einer Batchdatei stehen haben
- auch wenn die Batch aus nichts anderem als dieser Zeile besteht,
bekomme ich die Fehlermeldung
Die folgende Verwendung des Pfadoperators zur Ersetzung eines
Batchparameters
ist ungültig: %~ni"
Geben Sie CALL /? oder FOR /? ein, um herauszufinden, welche Formate
gültig
sind.
"TEST.bat" ist syntaktisch an dieser Stelle nicht verarbeitbar.
Ich bin ratlos - was ist da los?
Vielen Dank für alle hilfreichen Tipps im voraus und beste Grüße
Gerd
folgendes Problem:
Ich will von einer Datei die Endung entfernen. Das geht auf der
Kommandozeile auch wunderbar mit
for %i in (*.xxx) do ren "%i" "%~ni"
Allerdings darf ich diese Zeile nicht in einer Batchdatei stehen haben
- auch wenn die Batch aus nichts anderem als dieser Zeile besteht,
bekomme ich die Fehlermeldung
Die folgende Verwendung des Pfadoperators zur Ersetzung eines
Batchparameters
ist ungültig: %~ni"
Geben Sie CALL /? oder FOR /? ein, um herauszufinden, welche Formate
gültig
sind.
"TEST.bat" ist syntaktisch an dieser Stelle nicht verarbeitbar.
Ich bin ratlos - was ist da los?
Vielen Dank für alle hilfreichen Tipps im voraus und beste Grüße
Gerd