Como reciclar remotamente um pool de aplicativos do IIS 8.5?

1

Posso reciclar remotamente um determinado pool de aplicativos do IIS 8.5 no Windows Server 2012 R2?

Eu quero acionar isso quando conectado a outro computador que esteja executando o Windows 7 com uma conta de usuário de domínio que esteja no grupo administrativo do servidor remoto.

    
por muffel 23.04.2015 / 08:28

2 respostas

1

Uma maneira de funcionar seria baixar e instalar um utilitário chamado PSExec - link

Copie o conteúdo para uma pasta no Compuer no qual você faz o login e adicione o comando PSExec ao script de login do usuário .

Psexec.exe \{IIS8server} "appcmd recycle apppool app_pool_name"
    
por 23.04.2015 / 10:21
2

Para executar comandos remotamente, você normalmente os colocaria em um powershell Invoke-Command com o parâmetro -ComputerName .

Você pode agrupar o comando appcmd em um comando Invoke-Command .

Existe um snap-in nativo IIS , mas não sou muito fã dele. É um pouco desajeitado de usar e trabalhar de forma confiável (e é outra dependência que você precisa manter. Invoke-Command funciona em praticamente qualquer coisa que tenha winrm configurado).

    
por 23.04.2015 / 10:25

Tags