From 4a5043ca74cb14a74aa2f8f43c1267e7fac9441f Mon Sep 17 00:00:00 2001 From: David Yoder Date: Mon, 6 Jan 2025 12:39:06 -0500 Subject: [PATCH] added IsRunning func from Tools.ps1 --- Cleanup-SystemTempFiles.ps1 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Cleanup-SystemTempFiles.ps1 b/Cleanup-SystemTempFiles.ps1 index 3418b9b..3b393c0 100644 --- a/Cleanup-SystemTempFiles.ps1 +++ b/Cleanup-SystemTempFiles.ps1 @@ -10,6 +10,12 @@ Function Get-UserProfiles { Return $UserProfilePaths } +# Function to determine if an app is running +Function IsRunning ([Parameter(ValueFromPipeline=$true)][string]$Name) { + $RunningInstances = Get-Process | Where-Object { $_.Name -ilike $Name } + If ( $RunningInstances ) { Return $true } Else { Return $false } +} + # When deleting temp files en masse, only delete files/folders older than the number of days specified here $OlderThan = 7 $TimeDelta = New-TimeSpan -Days $OlderThan