Implantando pacotes da web com o MSDEPLOY

Criei meus pacotes e li esses documentos @http://www.asp.net/web-forms/overview/deployment/web-deployment-in-the-enterprise/deploying-web-packages

E parece sugerir que o problema deve ser relativamente simples daqui, como as instruções mostram claramente ...

[project name].deploy.cmd [/T | /Y]
                          [/M:<computer name>]
                          [/A:<Basic | NTLM>]
                          [/U:<user name>]
                          [/P:<password>]
                          [/L]
                          [/G:<true | false>]
                          [Additional MSDeploy.exe flags]

.. então, não há problema, pensei em dar parâmetros de comando como este ...

myproj.deploy.cmd /Y /M:test.foo.com /A:basic /U:<my user> /P:<my pass>

... onde o usuário e o passe são uma conta de administrador no meu servidor.

Por alguma razão, isso resulta em um 401 ...

Error code: EEROR_USER_NOT_ADMIN
More Information: Connected to 'server' using the Web Deployment Agent Service but could not authorize. Make sure you are an administrator on 'server'

... bem, eu usei minhas credenciais de administrador, as mesmas que usei com o VS para implantar com um clique e elas funcionaram no VS. Por que não estão trabalhando na linha de comando ao enviar o pacote?

...

EDITAR:

Examinei os logs, verifiquei o comando ms deploy que estava gerando e decidi pular o arquivo cmd completamente e ir direto para o ms deploy.

Encontrei o comando que estava gerando e limpei-o para algo assim ...

msdeploy.exe
  -source:package='..\package.zip' 
  -dest:auto,computerName=test.foo.com,userName=<me>,password=<my pass>,authtype=basic,includeAcls=False 
  -verb:sync 
  -disableLink:AppPoolExtension 
  -disableLink:ContentExtension 
  -disableLink:CertificateExtension 

Aparentemente, minha conta quando usada neste contexto não é um administrador (uma mentira total ou talvez eu tenha perdido alguma coisa).

aqui está o que o technet tem a dizer sobre isso:https://technet.microsoft.com/en-gb/library/dd569106(v=ws.10).aspx

quais links para isso:https://technet.microsoft.com/en-gb/library/dd569001(v=ws.10).aspx

quais Estados ...

A Web Deployment Tool não executa a representação local. Se você fornecer valores para as configurações de nome de usuário e senha, mas não especificar o nome de um computador remoto para a configuração computerName, as credenciais fornecidas não terão efeito.

isso significa que eu estou especificando um nome de domínio e não um nome de máquina; as credenciais que eu especifico foram ignoradas?

Se sim ... como devo fazer isso?

questionAnswers(2)

yourAnswerToTheQuestion