Error al ejecutar los comandos de PowerShell en Azure WorkerRole

Estoy intentando ejecutar una tarea de inicio cmd-script en una función de Windows Azure.

Estas son las dos líneas de la secuencia de comandos del archivo de comandos:

powershell $command = "set-executionpolicy Unrestricted"    
powershell $command = ".\setupAgent.ps1" -NonInteractive >; out.txt

Ahora el problema es que recibo un mensaje de error del comando shell que dice:

D:\Users\UserAccount>powershell $command = "set-executionpolicy Unrestricted"
'powershell' is not recognized as an internal or external command,
operable program or batch file.

Parece que se han utilizado algún tipo de páginas de códigos diferentes o algo relacionado, porque estos caracteres especiales no están en mi archivo cmd. El archivo cmd se creó en Windows 8 a través de VS 2012 Ultimate.

¿Tienes una idea, cómo puedo descartar que haya caracteres especiales al comienzo del comando? Si copio el comando del archivo cmd a la consola a través del escritorio remoto, ¡funciona bien!

Respuestas a la pregunta(1)

Su respuesta a la pregunta