Erro ao executar comandos do PowerShell no WorkerRole do Azure

Eu estou tentando executar um script cmd de tarefa de inicialização em uma função do Windows Azure.

Estas são as duas linhas do script do arquivo de comando:

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

Agora o problema é que recebo uma mensagem de erro do shell de comando, que diz:

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 há algum tipo de código diferente ou algo do tipo linke, porque esses caracteres especiais não estão no meu arquivo cmd. O arquivo cmd foi criado no Windows 8 via VS 2012 Ultimate.

Você tem uma ideia, como posso descartar caracteres especiais no início do comando? Se eu copiar o comando do arquivo cmd para o console via desktop remoto funciona bem!