好的,以下是编写删除文件夹下3天前的文件,但是保留名字为 STAN04.LOG, STAN05.LOG, STAN06.LOG的文件的bat脚本的代码:
@echo off
setlocal enabledelayedexpansionset folder=C:\folder
set log1=STAN04.LOG
set log2=STAN05.LOG
set log3=STAN06.LOG
for /f "delims=" %%i in ('dir %folder% /a-d /b') do (
set filename=%%i
if not "!filename!