wingetautoupdate/Winget-AutoUpdate/functions/Get-WAUUpdateStatus.ps1

23 lines
751 B
PowerShell

function Get-WAUUpdateStatus{
[xml]$UpdateStatus = Get-Content "$WorkingDir\config\config.xml" -Encoding UTF8 -ErrorAction SilentlyContinue
#Check if AutoUpdate is enabled
if ($true -eq $UpdateStatus.app.WAUautoupdate){
Write-Log "WAU AutoUpdate is Enabled" "Green"
$Script:WAUautoupdate = $true
#Check if pre-release versions are enabled
if ($true -eq $UpdateStatus.app.WAUprerelease){
Write-Log "WAU AutoUpdate Pre-release enabled" "Cyan"
$Script:WAUprerelease = $true
}
else{
$Script:WAUprerelease = $false
}
}
else{
Write-Log "WAU AutoUpdate is Disabled" "Grey"
$Script:WAUautoupdate = $false
}
}