Escapando citações e aspas duplas

Como faço para escapar corretamente as citações no-param valor na seguinte linha de comando?

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

Isso obviamente falha. Eu tentei escapar as aspas (single e double) usando o caractere de escape `e fiz várias combinações, mas nada está funcionando.

questionAnswers(3)

yourAnswerToTheQuestion