Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Помогите создать скрипт по нахождению ПК без определенных KB-шек

Ответить
Настройки темы
PowerShell - Помогите создать скрипт по нахождению ПК без определенных KB-шек

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Добрый день!
Необходима помощь в создании скрипта.
Необходимо из определенного контейнера AD (или можно из файла со списком ПК) найти компьютеры на которых не установлены KB-шки (из файла со списком) и сохранить в определенный файл.
Заранее спасибо.

Отправлено: 09:06, 30-07-2015

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
$kb = Get-Content kb.txt
Get-ADComputer -Filter * -SearchBase "Ou=MyOu,Dc=Contoso,Dc=com" | Foreach {
	$pc = $_.DnsHostName
	$id = Get-WmiObject Win32_QuickFixEngineering -ComputerName $pc | Foreach {$_.HotFixID}
	Compare-Object $kb $id | Where {$_.SideIndicator -eq "<="} | Foreach { "The KB $($_.InputObject) is missing on a $pc"}
} | Out-File result.txt

Отправлено: 09:23, 30-07-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Указываю путь до списка компьютеров в AD. OU=Workstation,OU=dddd,DC=ret,DC=xxxx,DС=corp
PowerShell выдает следующее
Get-ADComputer : Указанное различающееся имя должно принадлежать одному из следующих разделов: "CN=Configuration,DC=xxxx,DC=corp , CN=Schema,CN=Configuration,DC=xxxx,DC=corp , DC=int,DC=xxxxl,DC=corp , DC=ForestDnsZones,DC=xxxxl,DC=
corp , DC=DomainDnsZones,DC=int,DC=xxxx,DC=corp".

где ошибка?

Последний раз редактировалось sergbelor, 03-08-2015 в 11:54.


Отправлено: 09:51, 30-07-2015 | #3


Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Вывод приведите команды:
Код: Выделить весь код
Get-ADOrganizationalUnit -Filter "Name -eq 'Workstation'"

Отправлено: 10:01, 30-07-2015 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Помогите создать скрипт по нахождению ПК без определенных KB-шек

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - [решено] Помогите создать скрипт перемещения файлов из каталога ominious Скриптовые языки администрирования Windows 3 09-11-2012 05:06
Route/Bridge - Помогите создать Wi-Fi сеть между ПК и ноутбуком tem000 Сетевые технологии 21 05-08-2012 16:27
Разное - [решено] Создать ISO с DVD без стороннего ПО uptk Microsoft Windows 7 12 16-06-2010 23:42
Помогите пожалуйста создать скрипт html(проигрование avi файла) Большой Кол Вебмастеру 2 28-12-2008 23:42




 
Переход