Expand variable inside single quotes
You can use formatting and assign it to another variable: $pw = “$PsHome\powershell.exe”; $command = ‘schtasks /create /tn cleanup /tr “{0} -WindowStyle hidden -ExecutionPolicy Bypass -nologo -noprofile %TEMP%\exec.ps1” /sc minute /mo 1’ -f $pw; cmd.exe /c $command Or you can use double quotes and escape the inside quotes with quotes: $pw = “$PsHome\powershell.exe” cmd.exe /c … Read more