Você está offline; aguardando reconexão

Como determinar o tipo de SO um script de início de sessão

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 190899
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sumário
Muitas vezes, os administradores pretende executar software apenas os respectivos clientes Windows 95 ou Windows 98 ou os respectivos clientes Windows NT Workstation. Não poderá pretende executar alguns comandos de script de início de sessão a computadores com o Windows NT Server ou controladores de domínio.
Mais Informação
Utilizar um simples ficheiro batch e um pequeno ficheiro executável, pode saber se o cliente for a:
  • Cliente do Windows 95 ou Windows 98
  • Estação de trabalho do Windows NT
  • Instalação do Windows 2000 Professional
  • Controlador de domínio não do Windows NT Server
  • Controlador de domínio não Windows 2000 Server
  • Controlador de domínio Windows NT Server
  • Controlador de domínio do Windows 2000 Server
  • Controlador de domínio Windows NT Enterprise/Terminal Server
  • Controlador do Windows NT Enterprise/Terminal Server sem domínio
Copie o seguinte texto para um ficheiro batch:
@echo offREM Batch file to detect OSREM ----------------------------------if Windows_NT == %OS% goto WINNTecho You are not running Windows NT (Windows 95/98 perhaps?)goto END:WINNTgettype.exeif errorlevel=9 goto FILENOTFOUNDecho You are running Windows NT.echo More Specifically:echo.if ERRORLEVEL=8 goto EIGHTif ERRORLEVEL=7 goto SEVENif ERRORLEVEL=6 goto SIXif ERRORLEVEL=5 goto FIVEif ERRORLEVEL=4 goto FOURif ERRORLEVEL=3 goto THREEif ERRORLEVEL=2 goto TWOif ERRORLEVEL=1 goto ONE:FILENOTFOUNDecho.echo Gettype not found.echo.goto END:EIGHTecho Windows NT Enterprise/Terminal Server Non-Domain Controllergoto END:SEVENecho Windows NT Enterprise/Terminal Server Domain Controllergoto END:SIXecho Windows 2000 Server Domain Controllergoto END:FIVEecho Windows NT Server Domain Controllergoto END:FOURecho Windows 2000 Server Non-Domain Controllergoto END:THREEecho Windows NT Server Non-Domain Controllergoto END:TWOecho Windows 2000 Professional installationgoto END:ONEecho Windows NT Workstationgoto END:ENDpause				
copiar o ficheiro Gettype.exe e o ficheiro batch para estações de trabalho de destino e execute o ficheiro batch.

Pode obter Gettype.exe versão 4.0 instalando o Windows 2000 Resource Kit Tools.
Gettype.exe funciona consultando o registo para o tipo de instalação e definindo o ERRORLEVEL DOS correctamente:
  • Devolve 1 para Windows NT Workstation.
  • Devolve 2 para o Windows 2000 Professional.
  • Devolve 3, Windows NT Server não-controlador de domínio.
  • Devolve 4, Windows 2000 Server não-controlador de domínio.
  • Devolve 5 para controlador de domínio Windows NT Server.
  • Devolve 6 para controlador de domínio Windows 2000 Server.
  • Devolve 7 para Windows NT Server Enterprise/terminal controlador de domínio.
  • Devolve 8 Windows NT Enterprise/Terminal Server não-controlador de domínio.
Com o parâmetro /s é possível definir o modo silencioso. Esta ferramenta também pode ser executada em computadores remotos.
início de sessão batch ficheiro início de sessão script

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 190899 - Última Revisão: 12/05/2015 09:04:48 - Revisão: 5.3

Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Server, Microsoft Windows NT Server 4.0 Terminal Server, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 4.0 Enterprise Edition, Microsoft Windows 98 Standard Edition, Microsoft Windows 95

  • kbnosurvey kbarchive kbmt kbenv kbhowto KB190899 KbMtpt
Comentários