Você instalou o Web deploy com a opção completa selecionada? Se sim, mude o caminho no comando para e tente. Para mim, está trabalhando abaixo do caminho
C: \ Arquivos de programas (x86) \ IIS \ Microsoft Implantação da Web V2 \
No momento, estamos planejando migrar os aplicativos do IIS 6 (hospedados no Windows 2003) para o IIS 8 no Windows 2012. Seguimos as instruções da Microsoft para usar a ferramenta fornecida MSDEPLOY e configuradas nas extremidades de origem e de destino, mas quando executamos comandos fornecidos no guia, obtemos o erro abaixo
C:\Program Files\IIS\Microsoft Web Deploy>msdeploy -verb:sync -source:metakey=l m/w3svc/1 -dest:package=c:\Site1.zip > WebDeployPackage.log
'msdeploy' is not recognized as an internal or external command, operable program or batch file.
Observação: seguimos as instruções em link para configurar a ferramenta MS-Deploy
Tags iis