Added Winget source reset
Due to error on my machine, I needed to reset Wignet sources. It might happen to others so reset is run on WAU update from now.pull/99/head
parent
93c315c897
commit
e63ff4ef0a
|
@ -5,6 +5,15 @@ function Invoke-PostUpdateActions {
|
||||||
#log
|
#log
|
||||||
Write-Log "Running Post Update actions..." "yellow"
|
Write-Log "Running Post Update actions..." "yellow"
|
||||||
|
|
||||||
|
#Reset Winget Sources
|
||||||
|
$ResolveWingetPath = Resolve-Path "$env:programfiles\WindowsApps\Microsoft.DesktopAppInstaller_*_x64__8wekyb3d8bbwe\winget.exe"
|
||||||
|
if ($ResolveWingetPath){
|
||||||
|
#If multiple version, pick last one
|
||||||
|
$WingetPath = $ResolveWingetPath[-1].Path
|
||||||
|
& $WingetPath source reset --force
|
||||||
|
Write-Log "-> Winget sources reseted." "green"
|
||||||
|
}
|
||||||
|
|
||||||
#Create WAU Regkey if not present
|
#Create WAU Regkey if not present
|
||||||
$regPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Winget-AutoUpdate"
|
$regPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Winget-AutoUpdate"
|
||||||
if (!(test-path $regPath)) {
|
if (!(test-path $regPath)) {
|
||||||
|
|
Loading…
Reference in New Issue