Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的文件c:\Test夹中有许多文件。我想将最旧的修改文件(首先修改的文件)移动到另一个位置。我对脚本很陌生。你能帮我解决这个问题吗?
c:\Test
@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
如果你有 cygwinls -ca会给你一个按修改时间排序的文件列表。取最后一个(尾 -1)并将其移动到您想要的位置。
ls -ca