Merge pull request #31 from Romanitho/secure-update

add check on update
pull/35/head
Romain 2022-03-22 18:19:50 +01:00 committed by GitHub
commit b0b7662882
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 2 deletions

View File

@ -24,8 +24,11 @@ function Update-WAU ($VersionToUpdate){
Expand-Archive -Path $ZipFile -DestinationPath $location -Force Expand-Archive -Path $ZipFile -DestinationPath $location -Force
Get-ChildItem -Path $location -Recurse | Unblock-File Get-ChildItem -Path $location -Recurse | Unblock-File
Write-Log "Unzip finished" "Green" Write-Log "Unzip finished" "Green"
$TempPath = (Resolve-Path "$location\*\Winget-AutoUpdate\").Path $TempPath = (Resolve-Path "$location\*\Winget-AutoUpdate\")[0].Path
Copy-Item -Path "$TempPath\*" -Destination "$WorkingDir\" -Exclude "icons" -Recurse -Force $TempPath = (Resolve-Path "$location\*\Winget-AutoUpdate\")[0].Path
if ($TempPath){
Copy-Item -Path "$TempPath\*" -Destination "$WorkingDir\" -Exclude "icons" -Recurse -Force
}
#Remove update zip file #Remove update zip file
Write-Log "Cleaning temp files" Write-Log "Cleaning temp files"