我的计算机上安装了Windows XP。
我在C盘中有一个名为"Bob1“的文件夹,里面有7个文件。
如果满足以下两个条件,我需要在每天晚上6点到9点之间(不是在6点之前,也不是在9点之后)将它们移动(剪切-粘贴)到名为"Bob2“(也在C盘中)的文件夹中:
1:编号扩展名为.txt的文件夹Bob1中的文件数恰好等于7。
2:这7个文件的大小都不应该等于0。
3:这7个文件的大小都不能大于或等于1MB。
发布于 2014-01-21 21:34:11
这应该是可行的。使用任务调度程序在下午6点到9点之间每分钟运行一次
@echo off
pushd "c:\bob1"
for %%a in (*.txt) if %%~za EQU 0 goto :EOF
dir *.txt /b |find /c /v "" |findstr "^7$" >nul && for %%a in (*.txt) move "%%a" "C:\bob2"
popdhttps://stackoverflow.com/questions/21258484
复制相似问题