Hi Guys
I am very new to powershell so any help would be greatly appreciated. I am looking to uninstall Office 2019 then install Office 2021 using deployment toolkit. I am having issues where the officescrub requires a reboot to finish uninstall before it installs 2021 but if I restart the 2021 install does not happen. I tested the the script on a machine that does not have 2019 installed and 2021 installs successfully. Do you guys see anything worng in my script?
Show Progress Message (with the default message)
Show-InstallationProgress
## <Perform Pre-Installation tasks here>
Execute-Process -FilePath “$envWinDir\System32\cscript.exe” -Parameters “”"$dirFiles\OffScrubC2R.vbs""" -Wait
##*===============================================
##* INSTALLATION
##*===============================================
[string]$installPhase = 'Installation'
## Handle Zero-Config MSI Installations
If ($useDefaultMsi) {
[hashtable]$ExecuteDefaultMSISplat = @{ Action = 'Install'; Path = $defaultMsiFile }; If ($defaultMstFile) { $ExecuteDefaultMSISplat.Add('Transform', $defaultMstFile) }
Execute-MSI @ExecuteDefaultMSISplat; If ($defaultMspFiles) { $defaultMspFiles | ForEach-Object { Execute-MSI -Action 'Patch' -Path $_ } }
}
## <Perform Installation tasks here>
Execute-Process -FilePath "$dirFiles\Microsoft Office 2021 Professional\setup.exe" -Parameters '/configure configuration.xml' -WindowStyle Hidden