Powershell - Desinstaller via GPO arrêt pc

Powershell - Desinstaller via GPO arrêt pc - Shell/Batch - Programmation

Marsh Posté le 26-11-2014 à 14:37:03    

Bonjour à vous,
Je souhaite désinstaller un logiciel (UltraVNC) via un script Powershell.
Ce script sera lancé via une GPO à l'extinction du pc. L'idée c'est que le script se lance en mode "silencieux" pour ne demander aucune action utilisateur.
Sur un pc de test j'ai bien changé la politique d'exécution des scripts : set-executionpolicy unrestricted. Je ne suis pas sur que cela soit obligatoire mais dans le doute ...

 

Voici le code utilisé placé dans un script .ps1:

Code :
  1. Start-Process "C:\Program Files\uvnc bvba\UltraVNC\unins000.exe" -ArgumentList "/silent"
 

Je colle ce script dans la partie Ordinateur / Script / Extinction de ma GPO.
Mais le script semble ne pas se lancer ou ne as fonctionner, car au redémarrage j'ai toujours mon appli.

 

J'ai testé un autre script plus simple pour contrôler que ma GPO est fonctionnelle :

Code :
  1. New-Item c:\users\mathieu\desktop\new_file.txt -type file


C'est ok. Du coup le blocage ne vient pas de la GPO.

 

Du coup en testant de lancer le script ps1 à la main je m'aperçois qu'il me demande d'autoriser l'élévation en admin via l'UAC.
Si je valide l'élévation, j'ai bien la désinstallation qui se lance de manière totalement automatique, donc le /silent fonctionne bien. Par curiosité, j'ai testé de l'enlevé j'ai alors une boite de dialogue.

 

Du coup, quelqu'un sait comment éviter la validation de l'UAC ?


Message édité par lopezmathieu le 26-11-2014 à 15:18:41
Reply

Marsh Posté le 26-11-2014 à 14:37:03   

Reply

Marsh Posté le 27-11-2014 à 12:53:22    

Re,  
J'arrive à contourner mon blocage en mettant le script au démarrage de l'ordinateur.
Si vous avez une idée de ce qui peut générer le blocage à l'arrêt je suis preneur !  
Mathieu

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed