我的c:\Test
文件夹中有很多文件。我想将最旧的修改文件(首先修改的文件)移动到另一个位置。我是脚本新手。
你能帮我解决这个问题吗?
答案 0 :(得分:2)
@echo off
cd c:\Test
for /F "delims=" %%a in ('dir /B /A:-D /O:D /T:W') do (
move "%%a" C:\Another\Location
goto continue
)
:continue
答案 1 :(得分:1)
如果你有cygwin ls -ca
给你一个按修改时间顺序排序的文件列表。取最后一个(尾部-1)并将其移动到您想要的位置。