From 85c9e3a24d850b2c0051b7dbfcfabf7a670cce4d Mon Sep 17 00:00:00 2001 From: JonatanRek Date: Fri, 14 Feb 2025 09:31:25 +0100 Subject: [PATCH] Fix Uninstaller --- apps/FortigateVPN/uninstall.ps1 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/FortigateVPN/uninstall.ps1 b/apps/FortigateVPN/uninstall.ps1 index e71f08d..7e7a980 100644 --- a/apps/FortigateVPN/uninstall.ps1 +++ b/apps/FortigateVPN/uninstall.ps1 @@ -1,10 +1,16 @@ +$PathIntune = "$Env:Programfiles\itego\intune" +Start-Transcript -Path "$PathIntune\Log\FortigateVPN-uninstall.log" -Force + # array of uninstall args $uninstallArgs = "/uninstall"," ","/quiet", "/norestart" -$dotnetVersions = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -eq "FortiClient VPN*" } +$dotnetVersions = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -eq "FortiClient VPN" } foreach ($version in $dotnetVersions) { # update array index 1 with version id $uninstallArgs[1] = '"' + $version.IdentifyingNumber + '"' Write-Host "Uninstalling $($version.Name) ($($version.Version))... $("$uninstallArgs")" Start-Process -FilePath "msiexec.exe" -ArgumentList "$uninstallArgs" -Wait -} \ No newline at end of file +} +0 + +Stop-Transcript \ No newline at end of file