Uciekające cytaty i podwójne cudzysłowy

Jak prawidłowo uciec od cytatów w-param wartość w następującym wierszu polecenia?

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

To oczywiście zawodzi. Próbowałem uciec z cudzysłowu (pojedynczego i podwójnego) za pomocą znaku ucieczki `i wykonałem różne kombinacje, ale nic nie działa.

questionAnswers(3)

yourAnswerToTheQuestion