mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2025-07-01 18:42:35 -05:00
Delete temporary files from previous runs
This commit is contained in:
@ -147,6 +147,19 @@ function Invoke-WPFGetIso {
|
||||
|
||||
}
|
||||
|
||||
# Detect if the folders already exist and remove them
|
||||
if (($sync.MicrowinMountDir.Text -ne "") -and (Test-Path -Path $sync.MicrowinMountDir.Text))
|
||||
{
|
||||
try {
|
||||
Write-Host "Deleting temporary files from previous run. Please wait..."
|
||||
Remove-Item -Path $sync.MicrowinMountDir.Text -Recurse -Force
|
||||
Remove-Item -Path $sync.MicrowinScratchDir.Text -Recurse -Force
|
||||
}
|
||||
catch {
|
||||
Write-Host "Could not delete temporary files. You need to delete those manually."
|
||||
}
|
||||
}
|
||||
|
||||
Write-Host "Setting up mount dir and scratch dirs"
|
||||
$timestamp = Get-Date -Format "yyyyMMdd_HHmmss"
|
||||
$randomNumber = Get-Random -Minimum 1 -Maximum 9999
|
||||
|
17
winutil.ps1
17
winutil.ps1
@ -10,7 +10,7 @@
|
||||
Author : Chris Titus @christitustech
|
||||
Runspace Author: @DeveloperDurp
|
||||
GitHub : https://github.com/ChrisTitusTech
|
||||
Version : 24.03.29
|
||||
Version : 24.03.30
|
||||
#>
|
||||
param (
|
||||
[switch]$Debug,
|
||||
@ -47,7 +47,7 @@ Add-Type -AssemblyName System.Windows.Forms
|
||||
# Variable to sync between runspaces
|
||||
$sync = [Hashtable]::Synchronized(@{})
|
||||
$sync.PSScriptRoot = $PSScriptRoot
|
||||
$sync.version = "24.03.29"
|
||||
$sync.version = "24.03.30"
|
||||
$sync.configs = @{}
|
||||
$sync.ProcessRunning = $false
|
||||
|
||||
@ -3304,6 +3304,19 @@ function Invoke-WPFGetIso {
|
||||
|
||||
}
|
||||
|
||||
# Detect if the folders already exist and remove them
|
||||
if (($sync.MicrowinMountDir.Text -ne "") -and (Test-Path -Path $sync.MicrowinMountDir.Text))
|
||||
{
|
||||
try {
|
||||
Write-Host "Deleting temporary files from previous run. Please wait..."
|
||||
Remove-Item -Path $sync.MicrowinMountDir.Text -Recurse -Force
|
||||
Remove-Item -Path $sync.MicrowinScratchDir.Text -Recurse -Force
|
||||
}
|
||||
catch {
|
||||
Write-Host "Could not delete temporary files. You need to delete those manually."
|
||||
}
|
||||
}
|
||||
|
||||
Write-Host "Setting up mount dir and scratch dirs"
|
||||
$timestamp = Get-Date -Format "yyyyMMdd_HHmmss"
|
||||
$randomNumber = Get-Random -Minimum 1 -Maximum 9999
|
||||
|
Reference in New Issue
Block a user