mirror of
https://github.com/Ad3t0/DirectWindowsUpgrade.git
synced 2025-10-23 00:02:08 +00:00
removed extraction spinner animation, floods some consoles
This commit is contained in:
@@ -375,19 +375,15 @@ try {
|
|||||||
$process.StartInfo = $processInfo
|
$process.StartInfo = $processInfo
|
||||||
$process.Start() | Out-Null
|
$process.Start() | Out-Null
|
||||||
|
|
||||||
# Display a simple spinner to show progress
|
# Record start time
|
||||||
$spinner = @('|', '/', '-', '\')
|
|
||||||
$spinnerPos = 0
|
|
||||||
$startTime = Get-Date
|
$startTime = Get-Date
|
||||||
|
|
||||||
Write-Host " " -NoNewline
|
# Wait for process to complete (no spinner)
|
||||||
|
$process.WaitForExit()
|
||||||
while (-not $process.HasExited) {
|
|
||||||
Write-Host "`r $($spinner[$spinnerPos]) Extracting... [$(([TimeSpan]::FromSeconds((Get-Date).Subtract($startTime).TotalSeconds)).ToString("hh\:mm\:ss"))]" -NoNewline
|
# Show completion message with total time
|
||||||
$spinnerPos = ($spinnerPos + 1) % 4
|
$extractionTime = [TimeSpan]::FromSeconds((Get-Date).Subtract($startTime).TotalSeconds)
|
||||||
Start-Sleep -Milliseconds 200
|
Write-Host "Extraction complete [" $extractionTime.ToString("hh\:mm\:ss") "]" -ForegroundColor Green
|
||||||
}
|
|
||||||
Write-Host "`r Extraction complete [$(([TimeSpan]::FromSeconds((Get-Date).Subtract($startTime).TotalSeconds)).ToString("hh\:mm\:ss"))] " -ForegroundColor Green
|
|
||||||
|
|
||||||
# Get the output without displaying it
|
# Get the output without displaying it
|
||||||
$standardOutput = $process.StandardOutput.ReadToEnd()
|
$standardOutput = $process.StandardOutput.ReadToEnd()
|
||||||
|
|||||||
Reference in New Issue
Block a user