Ich habe ein Problem mit der korrekten Uebergabe von Parametern mit Sonderzeichen/Leerzeichen.
Ich erstelle c:\test.cmd:
Code: Select all
@echo off
echo %1
echo %2
echo %3
echo %4
echo %5
echo %6
echo %7
pause
Code: Select all
Kommando: c:\test.cmd "%COMMANDER_EXE%"
Parameter: /L="%X%P" /R="%T"
Code: Select all
"C:\Program Files\totalcmd\TOTALCMD64.EXE"
/L
"C:\Program Files (x86)\"
/R
"C:\Users\All Users\"
ECHO is off.
ECHO is off.
Press any key to continue . . .
Wenn ich die Anfuehrungszeichen entferne geht es, aber dann werden die Parameter nicht korrekt uebernommen (d.h. das Leerzeichen macht 2 Parameter draus).
Danke.