Назад | Перейти на главную страницу

Как проверить, какие роли установлены на Windows Server 2003 с помощью cmd.exe?

Если я вхожу в Windows Server 2003 и хочу проверить с помощью cmd.exe, какие роли установлены, как это сделать?

Концепция ролей, как в Server 2008Rx, в действительности не существует в 2003. Дополнительные функции известны как «Компоненты Windows».

Реализация сервера RADIUS в Windows 2003 называется «Служба проверки подлинности в Интернете», чтобы узнать, работает ли эта служба, откройте командную строку и введите:

net start | findstr /c:"Internet Authentication Service"

если служба запущена, команда выведет:

Internet Authentication Service

в противном случае он ничего не выведет.

Если вы используете сторонний сервер RADIUS, узнайте его имя и запросите его.

net start

сам по себе дает все запущенные службы.

Если служба установлена, но не запущена, все немного сложнее:

Узнаем внутреннее название сервиса, открываем

services.msc

Найдите нужную службу, «Служба проверки подлинности в Интернете», и покажите ее свойства. На вкладке «Общие» указано имя службы, в нашем случае: «IAS».

обратно в командной строке введите:

sc query IAS

если он установлен, вы должны увидеть что-то вроде этого:

SERVICE_NAME: IAS
    TYPE               : 20  WIN32_SHARE_PROCESS
    STATE              : 4  RUNNING
                            (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
    WIN32_EXIT_CODE    : 0  (0x0)
    SERVICE_EXIT_CODE  : 0  (0x0)
    CHECKPOINT         : 0x0
    WAIT_HINT          : 0x0

Если он не установлен, вы получите сообщение об ошибке:

[SC] EnumQueryServicesStatus:OpenService FAILED 1060:

The specified service does not exist as an installed service.

Если «роль», которую вы ищете, не использует службу Windows, вам нужно искать в другом месте. Получить список установленного ПО можно с помощью скрипта с WMI.

Или вы можете использовать PsInfo:

psinfo.exe -i

чтобы перечислить все установленное программное обеспечение, затем снова вы можете использовать findstr, чтобы найти программное обеспечение, которое вам нужно.