In der Hilfe der cmd konnte ich zum escaping nichts finden. Lediglich zum /K parameter:
Code:
Wird /C oder /K angegeben, wird der Rest der Befehlszeile nach der Option als
Befehlszeile verarbeitet, wobei folgende Logik zur Verarbeitung des doppelten
Anführungszeichens (") gilt:
1. Sind alle folgenden Bedingungen erfüllt, wird ein doppeltes
Anführungszeichen auf der Befehlszeile beibehalten:
- keine Option "/S"
- genau zwei doppelte Anführungszeichen
- keines der folgenden Zeichen zwischen den doppelten
Anführungszeichen: &<>()@^|
- es ist mindestens ein Leerzeichen zwischen den doppelten
Anführungszeichen
- die Zeichenfolge zwischen den doppelten Anführungszeichen ist der
Name einer ausführbaren Datei
2. Ist dies nicht der Fall, wird bei einem doppelten Anführungszeichen
als erstem Zeichen sowohl dieses, als auch das letzte doppelte
Anführungszeichen entfernt (und der Rest der Befehlszeile bei-
behalten).
Und diese Bedingungen erfülle ich ja.