j'aurais besoin d'aide pour désinstaller avec un script un programme silencieusement et plus particulièrement TeamViewer cela est t'il possible ?
Merci à tous ceux qui m'aiderons


Justement j'ai déjà essayer mais il n'y a pas teamViewer dans la base de registre et quand je lance ta commande çà ma lance la désinstallation graphique alors que moi je voudrais juste a avoir a lancer la commande et que ce ce désinstalle out seul, une autre solution ?
Code : Tout sélectionner
C:\'Program Files (x86)'\TeamViewer\uninstall.exe /S
Code : Tout sélectionner
RunWait("powershell.exe C:\'Program Files (x86)'\TeamViewer\uninstall.exe /S", "", @SW_HIDE)
Code : Tout sélectionner
RunWait("C:\Program Files (x86)\TeamViewer\uninstall.exe /S")
ShellExecute
convient aussi.
Code : Tout sélectionner
ShellExecuteWait("C:\Program Files (x86)\TeamViewer\uninstall.exe", "/S", "open", @SW_HIDE)
Code : Tout sélectionner
If @OSArch = "X86" Then
$InstPath = RegRead("HKLM\SOFTWARE\TeamViewer", "InstallationDirectory")
Else
$InstPath = RegRead("HKLM\SOFTWARE\WOW6432Node\TeamViewer", "InstallationDirectory")
EndIf
If $InstPath <> "" Then
ShellExecuteWait($InstPath & "\uninstall.exe", "/S", "open", @SW_HIDE)
Else
MsgBox(32, "Info", "TeamViewer ne semble pas installé sur ce poste.")
EndIf
ShellExecuteWait()
regardez dans "Valeur de retour".