我有一个批处理脚本,它正是我想要的,它只是想让它一直运行,但为了做到这一点,需要确保它所选择的文件没有被使用。最简单的方法是说,修改日期是否在3小时内没有改变,这是好事。所以我有这个电话:
for %%f in ("d:\recorded tv\*.wtv") do (
REM do stuff
)
有任何想法如何修改以上内容,以便在录制的电视文件夹中给我一些WTV扩展名并且至少在3小时内没有修改过吗?
感谢。
JR
答案 0 :(得分:2)
很久以前我写了script that can filters the files by their times。虽然没有经过广泛测试,但您可以尝试一下:
for /f "tokens=* delims=" %%# in ('
FileTimeFilterJS.bat "d:\recorded tv\" -hh -3 -direction before -filetime accessed ^|
find /i ".wtv"
') do (
REM do stuff with %%#
)