Anführungszeichen und doppelte Anführungszeichen

Wie kann ich mich den Anführungszeichen im Internet entziehen?-param Wert in der folgenden Befehlszeile?

$cmd="\\server\toto.exe -batch=B -param="sort1;parmtxt='Security ID=1234'""
Invoke-Expression $cmd 

Das scheitert natürlich. Ich habe versucht, die Anführungszeichen (einfach und doppelt) mit dem Escape-Zeichen `zu umgehen, und habe verschiedene Kombinationen vorgenommen, aber es funktioniert nichts.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage