Como usar a ferramenta Netsh.exe e as opções de linha de comando

Traduções deste artigo Traduções deste artigo
ID do artigo: 242468 - Exibir os produtos aos quais esse artigo se aplica.
Aviso
Este artigo se aplica ao Windows 2000. O suporte para o Windows 2000 terminou em 13 de julho de 2010. O Centro de Soluções de Fim de Suporte do Windows 2000 é o ponto de partida para o planejamento de sua estratégia de migração do Windows 2000. Para obter mais informações, consulte a Política de Ciclo de Vida do Suporte da Microsoft.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

O Netsh.exe é uma ferramenta que pode ser usada por um administrador para configurar e monitorar computadores com o Windows em um prompt de comando. Com ela, é possível direcionar os comandos de contexto inseridos no auxiliar adequado e deixá-lo executar o comando. Um auxiliar é um arquivo .dll (Biblioteca de vínculo dinâmico) que estende a funcionalidade da ferramenta Netsh.exe fornecendo configuração, monitoramento e suporte para um ou mais serviços, utilitários ou protocolos. O auxiliar também pode ser usado para estender outros auxiliares.

Mais Informações

É possível usar a ferramenta Netsh.exe para realizar as seguintes tarefas:
  • Configurar interfaces.
  • Configurar protocolos de roteamento.
  • Configurar filtros.
  • Configurar rotas.
  • Configurar o comportamento de acesso remoto para os roteadores de acesso remoto do Windows executando o serviço RRAS (Servidor de roteamento e acesso remoto).
  • Exibir a configuração de um roteador em execução em qualquer computador.
  • Usar o recurso de script para executar um conjunto de comandos no modo de lotes em um roteador especificado.
A sintaxe para a ferramenta Netsh.exe é:
netsh [-r router name] [-a AliasFile] [-c Context] [Command | -f ScriptFile]
Para exibir uma lista de subcontextos e comandos que podem ser usados em um contexto, digite o nome do contexto seguido por um espaço e um ? no prompt de comando netsh>. Por exemplo, para exibir uma lista de subcontextos e comandos que podem ser usados no contexto /routing, digite routing ? no prompt de comando netsh> e pressione ENTER.

Contextos

As seqüências de contexto são anexadas à ferramenta de comando Netsh.exe e passadas para um auxiliar associado, que pode ter um ou mais pontos de entrada que mapeiam para os contextos. Alguns dos contextos disponíveis na ferramenta Netsh.exe são:

Comando de contexto: /dhcp
Resultado: Altera para o contexto DHCP (Protocolo de configuração dinâmica de hosts).

Comando de contexto: /ras
Resultado: Altera para o contexto RAS (Servidor de acesso remoto).

Comando de contexto: /routing
Resultado: Altera para o contexto de roteamento.

Comando de contexto: /wins
Resultado: Altera para o contexto WINS (Serviço de cadastramento na Internet do Windows).

Eles também podem se aninhar em outros contextos. Por exemplo, os seguintes contextos operam no netsh>ras:

Comando de contexto: /ip
Resultado: Altera para o contexto IP (Internet Protocol).

Comando de contexto: /ipx
Resultado: Altera para o contexto IPX (Internetwork Packet Exchange).

Comando de contexto: /netbeui
Resultado: Altera para o contexto NETBEUI (NetBios Enhanced User Interface).

Os seguintes subcontextos operam no contexto netsh>routing ip:

Comando de contexto: /autodhcp
Resultado: Altera para o subcontexto autodhcp.

Comando de contexto: /dnsproxy
Resultado: Altera para o subcontexto dnsproxy.

Comando de contexto: /igmp
Resultado: Altera para o subcontexto IGMP (Internet Group Membership Protocol).

Comando de contexto: /mib
Resultado: Altera para o subcontexto MIB (Base de informações de gerenciamento).

Comando de contexto: /nat
Resultado: Altera para o subcontexto NAT (Conversão de endereços de rede).

Comando de contexto: /ospf
Resultado: Altera para o subcontexto ASPF (Open Shortest Path First).

Comando de contexto: /relay
Resultado: Altera para o subcontexto relay.

Comando de contexto: /rip
Resultado: Altera para o subcontexto RIP (Routing Information Protocol).

Comandos Netsh.exe

Os seguintes comandos adicionais podem ser usados com a ferramenta Netsh.exe:

OBSERVAÇÃO: Parâmetros opcionais são mostrados entre colchetes ([ ]). Entradas alternativas são mostradas com um caractere de pipe (|) entre elas.

Comando de contexto: /?
Resultado: Exibe a ajuda.

Comando de contexto: /abort
Resultado: Descarta quaisquer alterações feitas no modo offline. Não tem efeito no modo online.

Comando de contexto: /add helper DLL-name
Resultado: Instala o arquivo .dll do auxiliar no netsh.exe.

Comando de contexto: /alias [alias-name] [string1] [string2 ...]
Resultado: Se for /alias, lista todos os aliases. Se for /alias alias-name, exibe a seqüência equivalente. Se for /alias alias-name string1 string2 ..., define o alias-name para as seqüências especificadas.

Comando de contexto: /bye
Resultado: Sai do programa.

Comando de contexto: /commit
Resultado: Compromete quaisquer alterações feitas no modo offline para o roteador. Não tem efeito no modo online.

Comando de contexto: /delete helper
nome do arquivo .dll Remove o arquivo .dll do auxiliar do Netsh.exe.

Comando de contexto: /dump -nome do arquivo
Resultado: Despeja ou anexa a configuração para um arquivo de texto.

Comando de contexto: /exec
nome do arquivo de script Carrega o arquivo de script e executa comandos dele.

Comando de contexto: /exit
Resultado: Sai do programa.

Comando de contexto: /h
Resultado: Exibe a ajuda.

Comando de contexto: /help
Resultado: Exibe a ajuda.

Comando de contexto: /offline
Resultado: Define o modo atual como offline. Quaisquer alterações feitas nesse modo são salvas, mas exigem um comando "commit" ou "online" para serem definidas no roteador.

Comando de contexto: /online
Resultado: Define o modo atual como online. Quaisquer alterações nesse modo são refletidas imediatamente no roteador.

Comando de contexto: /popd
Resultado: Retira um contexto da pilha.

Comando de contexto: /pushd
Resultado: Coloca o contexto atual na pilha.

Comando de contexto: /quit
Resultado: Sai do programa.

Comando de contexto: /set mode [mode =] online | offline
Resultado: Define o modo atual como online ou offline.

Comando de contexto: /show alias | helper | mode
Resultado: Se for /show alias, lista todos os aliases definidos. Se for /show helper, lista todos os auxiliares de nível superior. Se for /show mode, mostra o modo atual.

Comando de contexto: /unalias
nome do alias Exclui o alias especificado.

Arquivos de bibliotecas de vínculo dinâmico disponíveis

Configuração de IP do Roteamento & acesso remoto - Ipmontr.dll
Configuração de IPX do Roteamento & acesso remoto - Ipxmontr.dll
Interface - Ifmon.dll
RAS - Rasmontr.dll
DHCP - Dhcpmon.dll
WINS - Winsmon.dll

Entradas do Registro associadas para os arquivos DLL do auxiliar

HKEY_LOCAL_MACHINE/Software/Microsoft/NetSh/
REG_SZ: Ipmontr.dll
REG_SZ: Ipxmontr.dll
REG_SZ: Ifmon.dll
REG_SZ: Rasmontr.dll
REG_SZ: Dhcpmon.dll
REG_SZ: Winsmon.dll


OBSERVAÇÃO: Caso a tentativa de usar o despejo de Netsh -<nome do arquivo> para despejar configurações em um arquivo não funcionar, tente usar a sintaxe: netsh dump >nome do arquivo ou caminho\nome do arquivo em uma linha de comando.
Observação: este é um artigo de ?PUBLICAÇÃO RÁPIDA? criado diretamente pela organização de suporte da Microsoft. As informações aqui contidas são fornecidas no presente estado, em resposta a questões emergentes. Como resultado da velocidade de disponibilização, os materiais podem incluir erros tipográficos e poderão ser revisados a qualquer momento, sem aviso prévio. Consulte os Termos de Uso para ver outras informações.

Propriedades

ID do artigo: 242468 - Última revisão: terça-feira, 2 de julho de 2013 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
Palavras-chave: 
kbinfo kbnetwork KB242468

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com