And as for the novarsinstrings, try this simple example. You will see that with the option set to ON, notepad does not launch as expected. Whereas if you comment out the first line and try again, it launches fine.

 Code:
$nul = SetOption("NoVarsInStrings","On")

$PATH2 = "notepad.exe"

SHELL '%comspec% /c $PATH2'