Você está offline; aguardando reconexão

Sintaxe da Linha de Comando do Internet Information Services 5.0 para lisreset.exe

Aviso 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.
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.
iis
Propriedades

ID do Artigo: 202013 - Última Revisão: 08/11/2003 21:12:32 - Revisão: 1.0

Microsoft Internet Information Services 5.0

  • kbinfo KB202013
Comentários
mp;t=">