Como reinicio um único site no IIS7 + usando apenas a linha de comando?
Mesma funcionalidade do item de menu circulado na imagem - mas a partir da linha de comando.
O Iisreset não possui opções para lidar com arquivos individuais, e encontrei algumas referências antigas ao Iisweb.vbs, que parecem estar desatualizadas.
iis
iis-7
command-line-interface
iis-7.5
Kjensen
fonte
fonte
'stop' is not recognized as an internal or external command, operable program or batch file.
? Eu verifiquei que os comandosstart
estop
funcionam individualmente, mas não através da tubulação.start
ou outrostop
, em vez de canalizar.%windir%\system32\inetsrv\appcmd stop site /site.name:"SDL Web"
colei isso em um arquivo .bat e funciona muito bem - obrigado.Eu pessoalmente sugeriria não parar e iniciar sites, mas reciclar o pool de aplicativos associado.
Isso deve ser mais próximo do imperceptível para os usuários finais, enquanto uma parada / partida provavelmente produzirá 503s enquanto o site estiver inativo.
APPCMD LIST WP
APPCMD RECYCLE WP
são as versões de linha de comando deste ...
fonte
Liste seus sites existentes com:
e você pode reiniciar um site específico executando:
fonte