From 2d6b9827e53a62d5fee9cc34b18e31165d515918 Mon Sep 17 00:00:00 2001 From: Aaron Viehl Date: Thu, 26 Jan 2023 13:38:14 +0100 Subject: [PATCH] Fixed setup uninstall --- msoffice-removal-tool.ps1 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/msoffice-removal-tool.ps1 b/msoffice-removal-tool.ps1 index 0ff058d..03e4ffd 100644 --- a/msoffice-removal-tool.ps1 +++ b/msoffice-removal-tool.ps1 @@ -138,6 +138,14 @@ Function Invoke-SaRA { } Function Invoke-SetupOffice365($Office365ConfigFile) { + if ($Office365ConfigFile -eq "$Office365Setup_URL/purge.xml") { + Write-Host "Downloading Office365 Installer ..." + Start-BitsTransfer -Source "$Office365Setup_URL/setup.exe" -Destination "$SaRA_DIR\setup.exe" + Start-BitsTransfer -Source "$Office365ConfigFile" -Destination "$SaRA_DIR\purge.xml" + Write-Host "Executing Office365 Setup ..." + $OfficeSetup = Start-Process -FilePath "$SaRA_DIR\setup.exe" -ArgumentList "/configure $SaRA_DIR\purge.xml" -Wait -PassThru -NoNewWindow + } + if ($InstallOffice365) { Write-Host "Downloading Office365 Installer ..." Start-BitsTransfer -Source "$Office365Setup_URL/setup.exe" -Destination "$SaRA_DIR\setup.exe"