From ce282902ecd0079ff96a3d4ea45f63776bf87501 Mon Sep 17 00:00:00 2001 From: Comfortably_Dumb1979 Date: Mon, 15 Sep 2025 11:59:41 -0400 Subject: [PATCH] Added Uninstall for 10.3.1.509 --- .../10.6.0.890/Invoke-AppDeployToolkit.ps1 | 14 ++++++++++++++ SnapGene | 1 + 2 files changed, 15 insertions(+) create mode 160000 SnapGene diff --git a/GraphPad Prism/10.6.0.890/Invoke-AppDeployToolkit.ps1 b/GraphPad Prism/10.6.0.890/Invoke-AppDeployToolkit.ps1 index 426111a..8dd81a2 100644 --- a/GraphPad Prism/10.6.0.890/Invoke-AppDeployToolkit.ps1 +++ b/GraphPad Prism/10.6.0.890/Invoke-AppDeployToolkit.ps1 @@ -122,6 +122,20 @@ function Install-ADTDeployment ##================================================ $adtSession.InstallPhase = "Pre-$($adtSession.DeploymentType)" + ## Remove any previous versions of GraphPad Prism 10 + + Write-ADTLogEntry "Checking for previous versions of GraphPad Prism 10." + $previousPrism = Get-ADTApplication -ProductCode '{760B068C-3ED5-4D67-A66C-3377E7565030}' + if ($previousPrism) + { + Write-ADTLogEntry "A previous version of GraphPad Prism 10 was found. Uninstalling it now." + Start-ADTMsiProcess -Action 'Uninstall' -ProductCode '{760B068C-3ED5-4D67-A66C-3377E7565030}' -ArgumentList '/qn' + } + else + { + Write-ADTLogEntry "No previous versions of GraphPad Prism 10 were found." + } + ##================================================ ## MARK: Install ##================================================ diff --git a/SnapGene b/SnapGene new file mode 160000 index 0000000..a3a87e2 --- /dev/null +++ b/SnapGene @@ -0,0 +1 @@ +Subproject commit a3a87e2f4574ecf469a6a18cc6ea666a96b4a9a9