Como executar remoto um script remoto ELEVATED no PowerShell

Eu tenho dois servidores:

serverA (servidor do windows 2003)servidorB (windows 7)

ServerA contém uma pasta com um arquivo de lote (deploy.bat) que precisa ser executado a partir de um prompt de powershell elevado. EmServerA, se eu o executar a partir de um prompt normal ou do prompt do powershell, ele falhará. Se eu correr de um prompt elevado, funciona. (executar como administrador).

O problema que tenho é quando tento executar o arquivo de lote deservidorB usando uma execução remota do powershell. Eu sou capaz de executar com este comando:

Invoke-Command -computername serverA .\remotedeploy.ps1

O conteúdo deremotedeploy.ps1 é:

cd D:\Builds\build5
.\Deploy.bat

Eu tenho visto muitas perguntas em stackoverflow sobre:

Execute um powershell remoto (isso funciona para mim)Execute um powershell local com prompt elevado (eu posso fazer isso)

Esta questão é sobre ambos ao mesmo tempo. Então a pergunta exata é:

É possível executar um script REMOTE ELEVADO no PowerShell?

questionAnswers(2)

yourAnswerToTheQuestion