Quantcast
Channel: Tech Support Guy
Viewing all articles
Browse latest Browse all 38405

Delete files between certain times everyday

$
0
0
Hi,
I am trying to setup a batch file to delete every file created between 12am and 6am, and I also need to create a second that deletes every file in a different folder between 10PM and 6am. I see the question has already been answered Herel. However I can't for the life of me figure out how to change the times, to what I need them to be.

This is the code I currently have.
Code:

@echo off
setlocal enabledelayedexpansion

for /F "tokens=* delims=" %%G in ('dir *.txt /a-d /b /s') do (
        SET TD=%%~tG
        SET AMPM=!TD:~-2!
        SET HOUR=!TD:~-8,2!
        SET MIN=!TD:~-5,2!
        IF "!AMPM!"=="AM" (
                IF 1!HOUR!!MIN! LEQ 10600 (
                        IF 1!HOUR!!MIN! GEQ 10100 DEL "%%G"
                )
        )
)

Help!!!!

Viewing all articles
Browse latest Browse all 38405

Trending Articles