Board logo

标题: DOS命令复制指定文件夹最新文件 [打印本页]

作者: lxlgfy     时间: 2008-3-3 14:08    标题: DOS命令复制指定文件夹最新文件

大家好,因工作需要,我想做一个批处理,能从指定文件夹中复制最新的文件、最大的文件,因我是菜鸟,不知如何写,请高手多多指教。不胜感谢!!!
作者: suntb     时间: 2008-3-3 14:13
最新的文件、最大的文件?

是两个文件还是同时满足最新最大要求的文件?

如果是后一种   估计会遇到最新的不一定最大   最大的不一定最新的情况
作者: HAT     时间: 2008-3-3 15:24

@echo off
set SrcDir=C:\test\1
set DstDir=C:\test\2
for /f "tokens=*" %%a in ('dir /b /a-d /os "%SrcDir%"') do set MaxSize=%%a
copy /y "%SrcDir%\%MaxSize%" "%DstDir%"
for /f "tokens=*" %%a in ('dir /b /a-d /od "%SrcDir%"') do set NewTime=%%a
copy /y "%SrcDir%\%NewTime%" "%DstDir%"

作者: 5872169     时间: 2008-3-3 15:39
用XCOPY命令
请看帮助XCOPY /?
作者: knoppix7     时间: 2008-3-3 18:58
Xcopy /?
作者: yk520     时间: 2008-3-20 22:36
力害啊
作者: taotaomike     时间: 2008-7-23 23:42
佩服HAT啊.不知什么时候能像他一样.
作者: moniuming     时间: 2008-7-23 23:51


  Quote:
佩服HAT啊.不知什么时候能像他一样.

HAT
金牌会员
积分 3429
发帖 1579
注册 2007-5-31
来自 重庆
状态 在线


taotaomike
新手上路
积分 12
发帖 6
注册 2007-3-13
状态 在线