[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理for命令如何按最后修改时间的顺序进行遍历执行操作

我写的代码如下:
@echo off
::如果E盘没有output文件夹,创建output
if not exist "E:\output" mkdir "E:\output"
for /f "usebackq tokens=1* delims=/" %%a in (`dir /b "E:\input"`) do "C:\Program Files\WinRAR\WinRAR.exe"  a -pxxxx -ep1 -r0 -exit -- "Eutput\%%a.rar" "E:\input\%%a"
----------------------------------------------------------
现在想实现这样一个效果,生成的rar文件和原始的文件最后的修改时间顺序上一致,
就是在input文件夹下abc.txt 比 def.txt创建的时间早,那么压缩的时候def.txt也排在abc.txt的后面压缩

返回列表