DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 202013 - Última revisão: segunda-feira, 11 de agosto de 2003 - Revisão: 1.0

 

Sumário

O Microsoft Internet Information Services (IIS) versão 5.0 possui um novo utilitário de linha de comando, lisreset.exe, que pode ser usado para reiniciar o IIS ou agendar o reinício de seu computador.

Mais Informações

O lisreset.exe foi criado para que os administradores da Web possam facilmente deixar um servidor off-line ou restabelecer os serviços por meio da linha de comando, do Agendador de Tarefas ou de comandos em lotes que desempenham atividades extras.

No exemplo a seguir, o administrador pôde gravar um arquivo em lote que interrompe os serviços de Web a fim de liberar os logs do IIS e copiá-los em outro servidor ou desempenhar outras tarefas de manutenção e reiniciar os serviços.

A sintaxe para o uso do lisreset.exe é a seguinte:
IISRESET [nome do computador] [/option] [/option] [(etc)]
O comportamento padrão, caso nenhuma opção seja especificada, é interromper e reiniciar os serviços de Web no computador local.

O lisreset.exe oferece suporte aos seguintes parâmetros de linha de comando:
/RESTART
Essa opção pára e reinicia todos os serviços de Internet em execução.
/START
Essa opção inicia todos os serviços de Internet definidos como um serviço de inicialização automática.
/STOP
Essa opção pára todos os serviços de Internet em execução.
/REBOOT
Esse parâmetro reinicia o computador.
/REBOOTONERROR
Reinicia o computador apenas quando ocorre um erro ao tentar iniciar, parar ou reiniciar os serviços de Internet.
/NOFORCE
Não fecha os serviços de Internet em caso de falha com o intuito de interrompê-los normalmente.
/TIMEOUT:val
Permite que você especifique o valor de tempo limite em segundos para uma parada com êxito dos serviços de Internet. Quando esse tempo limite expirar, o computador poderá ser reiniciado se o parâmetro /REBOOTONERROR for especificado. O valor padrão é de 20 segundos para o reinício e 60 segundos para a parada.
/STATUS
Exibe o estado de todos os serviços de Internet.
/ENABLE
Ativa a API de reinício para os serviços de Internet.
/DISABLE
Desativa a API de reinício dos serviços de Internet.
Exemplos:

O comando a seguir tentará reiniciar todos os serviços de Web em execução e reinicializar o computador caso o comando não funcione corretamente por qualquer razão:
IISRESET /RESTART /REBOOTONERROR
O comando a seguir tentará reiniciar todos os serviços de Web em execução, mas, se os comandos de parada ou reinício não funcionarem dentro de dois minutos, o computador será reiniciado:
IISRESET /RESTART /TIMEOUT:120 /REBOOTONERROR
A finalidade dos comandos a seguir, quando salvos em um arquivo em lotes, é interromper todos os serviços de Web em execução, copiar os arquivos de log do servidor Web padrão para uma pasta de backup na unidade D: e reiniciar todos os serviços de Web. No entanto, se o comando de parada falhar por algum motivo, ele não irá interromper os serviços, mas simplesmente fechará o arquivo em lote:
@echo off
IISRESET /STOP /NOFORCE
if errorlevel == 1 goto EXIT
copy %systemroot%\system32\LogFiles\W3SVC1 d:\backup\W3SVC1
IISRESET /START
:EXIT
Qualquer um dos exemplos anteriores poderá ser agendado para execução fora dos horários de pico do servidor que utiliza o Agendador de Tarefas. Para mais informações sobre como fazer isso, procure o Agendador de Tarefas na Ajuda do Windows.

A informação contida neste artigo aplica-se a:
  • Microsoft Internet Information Services 5.0
Palavras-chave: 
kbinfo KB202013
Retired KB ArticleAviso de Isenção de Responsabilidade sobre Conteúdo do KB Aposentado
Este artigo trata de produtos para os quais a Microsoft não mais oferece suporte. Por esta razão, este artigo é oferecido "como está" e não será mais atualizado.
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store