批处理文件以根据文件创建日期将文件移动到其他文件夹

时间:2019-06-27 11:08:02

标签: batch-file

我需要创建一个批处理文件,以将文件从一个文件夹移动到另一个文件夹,并且创建时间超过30天。

我无法比较日期

@echo off
set "src=C:\Users\u.ambati\Desktop\text"
set "dest=C:\Users\u.ambati\Desktop\text1"
for %%F in ("%src%\*") do ( 
  for /f "tokens=1,2,3 delims=/ " %%A in ("%%~tF") do (     
        if not exist "%dest%" mkdir "%dest%"
        move "%%~fF" "%dest%"           
  )
)

0 个答案:

没有答案