Ciao! Devo distribuire package.msi senza reboot su n client perché sono tutti server e non possono riavviarsi.
Non posso usare gli strumenti psexec o sccm
Penso che l'unico modo sia: attività pianificata nell'oggetto Criteri di gruppo, ma non funziona.
Nell'attività ho impostato: azione: Crea nome: distribuisci NT AUTHORITY\account utente di sistema Esegui indipendentemente dal fatto che l'utente sia connesso o meno Esegui con i privilegi più elevati scheda trigger: Una volta - stato abilitato scheda azione: Avvia un programma; programma/script: powershell.exe aggiungi argomenti: -NonInteractive -ExecutionPolicy Bypass \netsharedpath\package.msi condizione: avvia solo se è disponibile la seguente connessione di rete: qualsiasi impostazione di connessione: consenti l'esecuzione dell'attività su richiesta
Cosa c'è che non va?
non vedo alcun errore nel registro dell'oggetto Criteri di gruppo/nel registro dell'utilità di pianificazione
server windows 2019
Modifico il mio oggetto Criteri di gruppo da GPOM e aggiungo l'attività pianificata nel computer perché ne ho bisogno per essere distribuita su tutti i computer all'interno dell'unità organizzativa
Non vedo errori nei log e l'attività non viene creata e di conseguenza il file.msi non è installato
Ho provato ad avviare msiexec.exe invece di PowerShell, il risultato è lo stesso. nell'event viewer sotto group policy non ho errori, il gpo a quanto pare non viene preso in considerazione anche perchè non crea nessun task. Non ho un registro da cui risolvere i problemi
Controllo dell'attivazione manuale: provare ad attivare manualmente l'attività pianificata dall'Utilità di pianificazione su un computer client per verificare che possa essere eseguita come previsto. Non posso farlo perché l'attività che creo nell'oggetto Criteri di gruppo non viene creata nell'utilità di pianificazione e quindi non posso avviarla su richiesta, msiexec e/o lo script che ho creato funzionano se avviati manualmente sul client. Ciò che non funziona è l'attività pianificata, non capisco nemmeno come trovare i log sull'attività pianificata poiché se gli dico di crearla non la crea né la esegue.
EDIT:
quindi: se creo l'attività manualmente dall'utilità di pianificazione sul client, funziona perfettamente.
Se creo l'attività nell'oggetto Criteri di gruppo --> configurazione del computer --> preferenze --> impostazioni del pannello di controllo --> attività pianificata
--> nuova attività e quindi i parametri di configurazione che ho menzionato nel primo messaggio, non crea questa attività nel client.
Dopo alcuni test ho scoperto che lo script non si avviava direttamente dalla cartella condivisa a causa di problemi di policy di esecuzione, quindi ho aggiunto 2 passaggi fondamentali: creare una cartella sul client, copiare lo script dalla condivisione in locale e infine avviare lo script in locale .
Ora l'attività è configurata perfettamente e se la creo manualmente sul client, con queste ultime modifiche, funziona.
Dal GPO però non funziona, anzi solo se riavvio il client vedo l'attività creata nell'utilità di pianificazione senza che sia mai stata eseguita.
Ho bisogno di una soluzione SENZA RIAVVIARE I CLIENT.