Adotei uma abordagem diferente, mas acho que resolvi o mesmo problema que você está tendo. Eu usei um servidor de gerenciamento (mas poderia ser sua estação de trabalho) e criei um csv com todos os meus servidores e o tempo que eles devem atualizar. Você pode executar uma tarefa agendada no seu servidor de gerenciamento para chamar invoke-wuinstall a partir desta atualização do windows módulo para cada servidor no seu csv.
Eu tive que modificar o invoke-wuinstall para aceitar credenciais alternativas para cada servidor, mas espero que você não precise fazer isso.
Sei que você está tentando fazer isso na configuração, mas a abordagem que eu sugiro facilita o ajuste de horários no futuro. Se a configuração na configuração for um requisito, você poderá modificar a abordagem para copiar o módulo de atualização do Windows para cada máquina e, em seguida, configurar uma tarefa agendada nessa máquina para chamar o script.