У меня есть два сервера Windows Server 2008, один для тестовой среды, а другой для среды разработки. Я хотел бы убедиться, что у них установлены точные функции и обновления, как проще всего это проверить?
Powershell может получить эту информацию и позволить вам сравнивать 2 сервера проще, чем наблюдать за установленными функциями и обновлениями. Запустите их на каждом сервере:
Import-Module servermanager
Get-WindowsFeature
чтобы перечислить установленные функции.gwmi Win32_QuickFixEngineering | sort HotFixID
(так что вы можете иметь оба списка в одном и том же порядке в КБ для сравнения. Вы также можете запустить эту команду на удаленном сервере, добавив параметр -computer: gwmi Win32_QuickFixEngineering -computer <computername>| sort HotFixID
.Есть много других вещей, которые вы можете сделать, чтобы отформатировать вывод, чтобы он выглядел лучше, исключить определенные столбцы, даже попросить PS сравнить результаты и сообщить ВАМ, на каком сервере отсутствуют обновления / функции, но поскольку у вас есть только 2 сервера для сравнения, это скорее всего, доставит вас туда, не слишком вовлекаясь.
Посмотрите в разделе «Установленные программы», затем «Показать обновления» и перейдите рядом и сравните или распечатайте их и распечатайте для справки, если они не находятся рядом друг с другом географически. Вот ссылка на программу с действительно подробной информацией о компьютерах. Это поможет вам узнать все, что вы хотите знать о компьютере ...
ССЫЛКА НА САЙТ: http://www.u4ik.us/public/WinAudit.exe
ПРИМЕЧАНИЕ. Программе требуется много времени, чтобы сканировать все, потому что она тщательная (может быть, 30 секунд).