Implementación de paquetes web con MSDEPLOY

He creado mis paquetes y he leído estos documentos @http://www.asp.net/web-forms/overview/deployment/web-deployment-in-the-enterprise/deploying-web-packages

Y parece sugerir que el problema debería ser relativamente simple a partir de aquí, ya que las instrucciones muestran 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]

.. por lo tanto, no hay problema, pensé que daré los parámetros de comando como este ...

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

... donde el usuario y el pase son una cuenta de administrador en mi servidor.

Por alguna razón, esto resulta en un 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'

... bueno, utilicé mis credenciales de administrador, las mismas que utilicé con VS para la implementación con un solo clic y funcionaron en VS, entonces, ¿por qué no funcionan en la línea de comandos al enviar el paquete?

...

EDITAR:

Miré a través de los registros, revisé el comando de implementación de ms que estaba generando y decidí omitir el archivo cmd por completo e ir directamente a la implementación de ms yo mismo.

Encontré el comando que estaba generando y lo limpié a algo como esto ...

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 mi cuenta cuando se usa en este contexto no es un administrador (una mentira total o tal vez me perdí algo).

Esto es lo que Technet tiene que decir al respecto:https://technet.microsoft.com/en-gb/library/dd569106(v=ws.10).aspx

que enlaza con esto:https://technet.microsoft.com/en-gb/library/dd569001(v=ws.10).aspx

Que estados ...

La herramienta de implementación web no realiza la suplantación local. Si proporciona valores para la configuración del proveedor de nombre de usuario y contraseña pero no especifica el nombre de una computadora remota para la configuración computerName, las credenciales que proporcione no tendrán efecto.

¿Esto significa que porque estoy especificando un nombre de dominio y no un nombre de máquina, las credenciales que estoy especificando han sido ignoradas?

Si es así ... ¿cómo se supone que debo hacer esto?