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

VB Script для серверов Windows

Мне нужен сценарий VB, который при запуске дает мне подробную информацию о последнем патче Windows, который был обновлен на серверах, вместе с датой и временем.

Вы можете сделать это с помощью следующей команды:

wmic /node:"<servername>" qfe get description,fixComments,hotfixid,installedby,installedon,servicepackineffect

Где имя хоста вашего сервера.

Возможно, вы захотите взглянуть на WSUS.

Понятия не имею, но вы могли бы попробовать что-то вроде этого

http://forums.eeye.com/index.php?/topic/1883-windows-patch-installation-date/

Используйте powershell для новых / будущих сценариев на платформе Windows. это современная оболочка на основе oo, которая должна удовлетворить ваши потребности. VBS - это решение для написания сценариев до 2000 года (старше 10 лет), которое должно быть в списке устаревших технологий.

В этом сообщении в блоге есть много интересной информации о ваших потребностях: http://blogs.technet.com/b/heyscriptingguy/archive/2011/08/13/use-powershell-to-audit-and-install-windows-patches.aspx

Есть несколько сайтов, которые содержат готовые сценарии PowerShell, для которых вы можете использовать bing / google.

Добавление: согласитесь с другими комментаторами, что WSUS также является хорошим решением для этого.