mirror of
https://github.com/cmderdev/cmder.git
synced 2024-11-10 09:49:12 +08:00
Silencing the output from 7z so I can actually see what else the script is
doing. Adding some clearer dubugging info for cleaning up folders
This commit is contained in:
parent
5243d8bb8d
commit
a9bfd2d2a2
@ -56,8 +56,13 @@ function Ensure-Executable ($command) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Delete-Existing ($path) {
|
function Delete-Existing ($path) {
|
||||||
Write-Verbose "Remove $path"
|
Write-Verbose "Removing $path in $(get-location)"
|
||||||
Remove-Item -Recurse -force $path -ErrorAction SilentlyContinue
|
Remove-Item -Recurse -force $path -ErrorAction SilentlyContinue
|
||||||
|
if(test-path $path -IsValid){
|
||||||
|
Write-Verbose " Removed: $true"
|
||||||
|
} else {
|
||||||
|
Write-Verbose " Removed: $false"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Check for archives that were not extracted correctly
|
# Check for archives that were not extracted correctly
|
||||||
@ -87,7 +92,7 @@ foreach ($s in $sources) {
|
|||||||
Delete-Existing $s.name
|
Delete-Existing $s.name
|
||||||
|
|
||||||
Invoke-WebRequest -Uri $s.url -OutFile $tempArchive -ErrorAction Stop
|
Invoke-WebRequest -Uri $s.url -OutFile $tempArchive -ErrorAction Stop
|
||||||
Invoke-Expression "7z x -y -o$($s.name) $tempArchive"
|
Invoke-Expression "7z x -y -o$($s.name) $tempArchive > `$null"
|
||||||
Remove-Item $tempArchive
|
Remove-Item $tempArchive
|
||||||
|
|
||||||
if ((Get-Childitem $s.name).Count -eq 1) {
|
if ((Get-Childitem $s.name).Count -eq 1) {
|
||||||
|
Loading…
Reference in New Issue
Block a user