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

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

Ответить
Настройки темы
PowerShell - [решено] Работа с объектами Wsus API

Пользователь


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

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


Добрый День!
Прошу помочь разобраться как вызывать интерфейсы, ни как не получается
Существует "IComputerTarget Interface" ttps://docs.microsoft.com/en-us/previous-versions/windows/desktop/aa354292%28v%3dvs.85%29
и как его получить не могу понять

PS Может букварь еще какой-нибудь кто-то подскажет, как работать с такими объектами

Отправлено: 09:40, 22-01-2019

 

Ветеран


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

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


Есть WSUS модуль - https://docs.microsoft.com/en-us/powershell/module/wsus (Get-WsusComputer)
Есть PoshWSUS модуль - https://github.com/proxb/PoshWSUS (Get-PSWSUSClient)

В документации можно найти: To get this interface, call one of the following methods: Item; GetComputer; GetComputerTarget; GetComputerTarget; RegisterComputer.

Скажем для примера, возьмем GetComputerTarget - https://blogs.technet.microsoft.com/...ent-computers/

Код: Выделить весь код
[void][reflection.assembly]::LoadWithPartialName("Microsoft.UpdateServices.Administration")

#Connect to the WSUS Server and create the wsus object

$wsus = [Microsoft.UpdateServices.Administration.AdminProxy]::getUpdateServer('dc1',$False)

#Create a computer scope object

$computerscope = New-Object Microsoft.UpdateServices.Administration.ComputerTargetScope

#Find all clients using the computer target scope

$wsus.GetComputerTargets($computerscope)
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:08, 22-01-2019 | #2



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

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


Пользователь


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

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


Спасибо, до меня дошло все!!!!!

Отправлено: 10:58, 22-01-2019 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - [решено] работа с api konst_vrn@vk Скриптовые языки администрирования Windows 0 20-07-2014 19:19
Delphi - Delphi | Работа с памятью чужого процесса, перехват API Savant Программирование и базы данных 17 11-04-2012 13:06
Delphi - Создание и работа с API программы lxa85 Программирование и базы данных 7 20-04-2011 18:31
[решено] Несоответствие PHP API и Module API Negativ Программное обеспечение Linux и FreeBSD 6 10-04-2007 19:53
Win32 API | Нужна помошь по API функциям! vasika_hk Программирование и базы данных 2 23-05-2006 09:51




 
Переход