Asked by:
Script to check for files for a period of time

Question
-
Here is my script the script correctly checks it for the first time but I would want it to check for a 60 minutes. the loop seems to work but I cannot get to work for 60 minutes then kick out and send either a success or failure email. Is there a simple way of ding that?
#setup loop
This script seems to stall winrar extracting the file
$TimeStart = Get-Date
$TimeEnd = $timeStart.addminutes(2)
Write-Host "Start Time: $TimeStart"
write-host "End Time: $TimeEnd"
$files = Get-ChildItem -name Z:\folder1
Do
{
$TimeNow = Get-Date
if (Test-Path "Z:\folder1\filename.csv")
{
break
}
else
{
continue
}
$files
Start-Sleep -Seconds 10
}
#While (get>>date).hour -e 5 )
# Until ($TimeNow -ge $TimeEnd)
#while (!(Test-Path "Z:\folder1\filename.csv"))
#{
# Start-Sleep -s 10
#}
Then send an email- Edited by MattNad Wednesday, March 20, 2019 7:40 PM
Wednesday, March 20, 2019 7:39 PM
All replies
-
Wednesday, March 20, 2019 8:34 PM
-
Yes it is scheduled to run but it seems not quit and still ties up winrarWednesday, March 20, 2019 9:10 PM
-
Hmmm ... you don't have anything about winrar in your code? How is winrar involved in this? What is it what you're actually trying to do?
BTW: when you post code pease format it as code using the code posting tool provided on the edit bar of the post editor. You should even fix this in your initial post, please.
Thanks.
Live long and prosper!
(79,108,97,102|%{[char]$_})-join''
- Edited by BOfH-666 Wednesday, March 20, 2019 9:28 PM
- Proposed as answer by LeeSeenLiMicrosoft contingent staff Wednesday, March 27, 2019 6:35 AM
Wednesday, March 20, 2019 9:28 PM -
Hi,
Was your issue resolved?
If you resolved it using our solution, please "mark it as answer" to help other community members find the helpful reply quickly.
If you resolve it using your own solution, please share your experience and solution here. It will be very beneficial for other community members who have similar questions.
If no, please reply and tell us the current situation in order to provide further help.
Best Regards,
Lee
Just do it.
Wednesday, March 27, 2019 6:36 AM