SCCM Software Center - defina “Instalação automática fora do horário comercial”

2

Consegui usar uma Configuração de linha de base para definir o horário comercial para meus clientes por meio de correção.

Gostaria de fazer o mesmo / semelhante para a caixa de seleção "Instalar ou desinstalar automaticamente o software necessário e reiniciar o computador apenas fora do horário comercial especificado".

ANTECEDENTES

Costumamos instalar as atualizações assim que elas chegam ... os usuários não gostam tanto quando o .NET prepara o PC para uma atualização, então eu defino um prazo de instalação de 7 dias a partir do momento em que eles são encontrados via ADR.

As configurações dizem "após o prazo final - instalar fora da janela de manutenção" Eu tenho atualizações que acabaram de entrar no meu PC e estão dizendo "O que você deseja fazer com elas"

Bem, eu GOSTARIA dessas atualizações para instalar na primeira janela de manutenção disponível e acho que preciso que essa pequena caixa seja marcada, ou elas serão instaladas hoje à noite, quer eu faça alguma coisa ou não?

    
por dragonspeed 18.11.2015 / 18:00

2 respostas

1

Well, I'd LIKE these updates to install at the first available maintenance window and I think I need that little box checked, or will they install tonight, whether I do anything or not?

solução link

    
por 15.12.2015 / 09:29
0

Esse link leva você a outro link que tem o script que eu estava procurando:

PowerShell

$Return = Invoke-WmiMethod -Namespace “Root\ccm\ClientSDK” -Class CCM_ClientUXSettings -Name SetAutoInstallRequiredSoftwaretoNonBusinessHours -ArgumentList @($TRUE) -ComputerName $ComputerName -ErrorAction STOP

VBScript

Set objUX = GetObject("winmgmts:\.\root\ccm\ClientSDK:CCM_ClientUXSettings")
Set inParam = objUX.Methods_.Item("SetAutoInstallRequiredSoftwaretoNonBusinessHours").inParameters.SpawnInstance_()
inParam.AutomaticallyInstallSoftware = "True"
Set result = objUX.ExecMethod_("SetAutoInstallRequiredSoftwaretoNonBusinessHours", inParam)

Ou da linha de comando com o WMIC.exe ( /node:PC_Name pode ser inserido após o wmic para executar no sistema remoto):

wmic /namespace:\Root\ccm\ClientSDK CLASS CCM_ClientUXSettings CALL SetAutoInstallRequiredSoftwaretoNonBusinessHours 1
    
por 15.12.2015 / 16:01