Bonjour,
Hier j'arrivais à désinstaller et réinstaller un service via un script Powershell mais depuis ce matin je n'y arrive plus...quand je lance le script de désinstallation la sortie est "échec désinstallation" et je ne comprends pas pourquoi...
J'ai juste fait quelques modifications sur d'autres fichiers mais pas sur celui-là et mes modifications étaient minimes (ajout/suppression d'une nouvelle ligne de code, ajout d'un fichier à exécuter dans un script etc..).
En regardant de plus près le fichier je pense que c'est cette ligne qui ne s'exécute pas :
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part .\myService.ps1 -Remove -appDir $appdir
Avec :
Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part $appdir = (Get-ItemProperty -Path "HKLM:\Software\myService" -ErrorAction Stop).installdir
Je débute en PowerShell et je ne comprends pas ce que fait la 1e ligne (ce n'est pas moi qui l'ai écrite mais mon prédécesseur). Selon moi elle supprime le fichier mais quand je la teste sur un fichier lambda, ce dernier ne se supprime pas...
D'ailleurs je ne comprends la 2e non plus lol !
Donc si quelqu'un pourrait m'aider ce serait gentil !
Merci !
Bonne journée !
Partager