В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Как определить тип операционной системы в сценарий входа в систему

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

190899
Аннотация
Часто администраторы хотели бы запустить программное обеспечение только своих клиентов Windows 95 или Windows 98, или их клиентам Windows NT Workstation. Они могут не требуется выполнять некоторые команды сценария входа в систему на своих компьютерах Windows NT Server или контроллеры домена.
Дополнительная информация
С помощью простого пакетного файла и небольшой исполняемый файл, можно сказать, есликлиент является a:
  • Под управлением Windows 95 или Windows 98
  • Рабочей станции Windows NT
  • Установка Windows 2000 Professional
  • Контроллер домена Windows NT Server
  • Контроллер домена Windows 2000 Server
  • Контроллер домена Windows NT Server
  • Контроллер домена Windows 2000 Server
  • Контроллер домена Windows NT Server Enterprise/терминалов
  • Контроллер домена Windows NT Server Enterprise/терминалов
Скопируйте следующий текст в пакетном файле:
@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				
Скопируйте пакетный файл и файл Gettype.exe для рабочих станций назначения и запуска пакетного файла.

Можно получить Gettype.exe версии 4.0, необходимо установить средства Windows 2000 Resource Kit.
GetType.exe работает посредством запроса типа установки из реестра и соответствующим образом параметр DOS ERRORLEVEL:
  • Возвращает значение 1 для Windows NT Workstation.
  • Возвращает значение 2 для Windows 2000 Professional.
  • Возвращает 3 для контроллера домена Windows NT Server.
  • Возвращает 4 для Windows 2000 Server не являющемся контроллером домена.
  • Возвращает 5 для контроллера домена Windows NT Server.
  • Возвращает 6 для контроллера домена Windows 2000 Server.
  • Возвращает 7 для контроллера домена Windows NT Server Enterprise/терминалов.
  • Возвращает 8 для контроллера домена Windows NT Server Enterprise/терминалов.
Режим молчания может быть установлено с /s параметр. Также можно запустить данное средство с удаленных компьютеров.
сценарий входа в систему входа пакетного файла
Свойства

Номер статьи: 190899 — последний просмотр: 06/04/2011 14:29:00 — редакция: 4.0

  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • операционная система Microsoft Windows 2000 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 95
  • kbhowto KB190899 KbMtru
Отзывы и предложения