Files
management-scripts/Install-SketchUp.ps1
T
2023-01-13 08:34:55 -05:00

26 lines
778 B
PowerShell

# $InstallVersion must be set by the calling script or specified here
# Make sure we have an administrative token
If ( IsAdmin )
{
# Define URL for downloading the installer
$URL = "https://www.sketchup.com/sketchup/${InstallVersion}/SketchUpPro-exe"
# Make sure the URL is valid before we do anything
If ( IsURLValid $URL )
{
# Uninstall all versions of SketchUp
$APP_NAME = "SketchUp"
Run-Script -LivePSScript Uninstall-MSI
# Set the local file name to download to
$FILE = '{0}{1}.exe' -f (GetTempPath),(Split-Path $URL -Leaf)
# Download installer
$FILE = Download-File -URL $URL -File $FILE
# Install package
Install-Program -Path $FILE -Arguments "/silent" -Delete
}
}