SCCM Powershell Script Package - PullRequest
       47

SCCM Powershell Script Package

0 голосов
/ 12 сентября 2018

Я создал пакет в SCCM 2012, который должен развернуть и запустить скрипт powershell.Я посмотрел предыдущий пост здесь Другой пост , но там не было никакой информации.

В командной строке программы у меня есть следующая команда:

powershell.exe -ExecutionPolicy Bypass -force -WindowStyle Hidden .\PowershellUpdateScript.ps1

Я нацеливаюсь на тестовую группу и настраиваю ее для немедленного развертывания, однако, когда я проверяю состояние развертывания, оно отображается какстатус "В процессе" и описание "Получено".Так было уже более 2 часов.Я не уверен, в чем проблема.

Я знаю, что функция «Сценарии» есть и очень удобная, но версия клиентского powershell должна быть минимальной версией 3. Ирония в том, что этот пакет будет обновлять версии клиентского PowerShell..

Будем весьма благодарны за любые предложения или советы.

1 Ответ

0 голосов
/ 12 сентября 2018

Поскольку вы обновляете версию powershell, вместо использования сценария powershell вы должны загрузить пакет обновления MS для версии powershell.

Затем можно использовать команду wusa.exe для развертывания обновления. Затем используйте эту команду ps в качестве метода обнаружения

Get-WmiObject Win32_QuickFixEngineering -filter "HotFixID = 'KB #######'"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...