Batch file 删除特定日期的文件-批处理文件
我想从我的文件夹中删除日期为2014年2月9日的文件。 我的命令Batch file 删除特定日期的文件-批处理文件,batch-file,batch-processing,Batch File,Batch Processing,我想从我的文件夹中删除日期为2014年2月9日的文件。 我的命令del Data\XXX\YYY\*.*/D-090214不起作用。应该有更多今天或2014年2月8日的文件,我只想删除2014年2月9日的文件 有什么建议吗?应该这样做: @echo off setlocal cd /d C:\data\xxx\yyy for /f %%a in ('dir /b /tw') do ( for /f "tokens=1" %%b in ("%%~ta") do ( if "%%b"
del Data\XXX\YYY\*.*/D-090214
不起作用。应该有更多今天或2014年2月8日的文件,我只想删除2014年2月9日的文件
有什么建议吗?应该这样做:
@echo off
setlocal
cd /d C:\data\xxx\yyy
for /f %%a in ('dir /b /tw') do (
for /f "tokens=1" %%b in ("%%~ta") do (
if "%%b" EQU "09/02/2014" echo del %%~nxa
)
)
确认选择了正确的文件后,删除回显 “特定日期的文件”-这是指文件名吗?文件创建?文件已修改?您好,这意味着修改日期。那么看看这个问题可能会有所帮助: