Будет “Имя ОС systeminfo”: строка различает Windows 2003 и 2003 R2?

Во-первых, проверьте визуально, что у Вас есть установка R2 2003 года путем открытия Control Panel\System Properties и проверки, что R2 показывают как это:

enter image description here

С другой стороны, R2 должен быть упомянут на входе в систему / экранное окно блокировки как это:

enter image description here

Затем откройте CMD и выполнитесь systeminfo.exe|more. На первой показанной странице на самых первых строках Вы получите информацию как это (взятый от non-R2 установки 2003):

enter image description here

Делает вывод systeminfo.exe|more выполняемый на установке R2 2003 года упоминают строку R2 на строке, начинающейся "с Имени ОС":?


Некоторая вводная информация

Различение 2 003 и 2 003 R2 является известной трудностью из-за 2 003 R2, бывших похожих больше на патч на 2003, чем отдельный продукт. Существует способ определить наверняка, если 2 003 R2 установлены, с помощью WinAPI и GetSystemMetrics (). Единственный метод я видел, что взгляды, несколько надежные и доступные из сценариев CMD, состоят в том, чтобы использовать WMI (через WSH или WMIC).

К сожалению, я не могу использовать WinAPI и не могу полагаться на WMI. Таким образом я хотел бы знать наверняка, что systeminfo.exe не применим перед продолжением.

1
задан 7 October 2014 в 15:53
1 ответ

Нет, это не так. Системная информация, при выполнении на системе WIndows Server 2003 R2, сообщает то же самое, что и сервер 2003 Non--Система R2 на строке "Имя операционной системы". Версия и номер сборки также одинаковы.

2003 R2

2
ответ дан 3 December 2019 в 21:12

Теги

Похожие вопросы