问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

...问题,如何将文件修改日期是当天的某几个文件拷贝到另外一个目录...

发布网友 发布时间:2024-10-02 21:16

我来回答

4个回答

热心网友 时间:2024-10-02 22:14

批处理的话用dir /o就可以列出最新文件了
注意代码只能用键盘Ctrl+C复制,用鼠标右键复制代码空格和回车会被百度吞掉
如果要理清最新文件的原理,以下vbs代码思路会更清晰.可以更自由的比较

以下是bat代码,保存为bat类型文件,bat代码比较简单,但不能按天比较,只能按文件完整时间比较

@echo off
set "originalpath_target=%cd%"              %源路径%
set "Copypath_target=D:\备份"                %目标路径%
set "Filename=%originalpath_target%\*.txt"  %路径+文件%
echo %filename%
if not exist %Copypath_target% md %Copypath_target%
for /f "delims=" %%1 in ('dir /b /o-d "%Filename%"')do copy %%1 %Copypath_target%&exit
pause 
以下是vbs代码,保存为vbs类型文件
set fso=createobject("scripting.filesystemobject")
dim count,filetime(),filename(),timecompare(1),con,Copypath_target,originalpath_target,FormatPath
originalpath_target="D:\a\111"                '源路径
Copypath_target="D:\备份"               '目标目录
if right(copypath_target,1)<>"\" then copypath_target=copypath_target&"\"   '用于格式化路径
for each filelist in fso.getfolder(originalpath_target).files
 if fso.getextensionname(filelist.name)="txt" then        '如果文件后缀名是txt则执行下面的代码
  redim preserve filetime(count)
  redim preserve filename(count)
  filetime(count)=datevalue(filelist.dateLastmodified)      '获取文件修改时间,并存入数组
  filename(count)=filelist.path            '获取文件名,并存入数组
  count=count+1                '为数组计数
 end if
next
if fso.folderexists(copypath_target)=false then fso.createfolder copypath_target '如果路径不存在则新建一个文件夹
Compare filetime,con                '比较文件时间
fso.copyfile filename(con),copypath_target           '复制文件
Public Function Compare(byref Arr,byref CountArr)         '比较大小
 Dim ListCount
 Compare = Arr(LBound(Arr))              '随便拿一个数组中的时间进行依次比较
 For ListCount = UBound(Arr) To LBound(Arr) Step -1 
  If Arr(ListCount) >= Compare Then
   CountArr = ListCount             '记录数组元素
   Compare = Arr(ListCount)            '为数组元素赋值并获取最新时间
  End If
 Next
End Function
set fso=nothing

热心网友 时间:2024-10-02 22:13

@echo off

::设置源文件目录
set "SrcDir=D:\源目录"
::设置文件拷贝后文件夹
set "DstDir=D:\目的目录"
::文件最后修改日期与当前时间的比较,N天之前设置为 -N
set "days=-0"

if not exist "%SrcDir%" echo;%SrcDir%不存在&pause&exit
if not exist "%DstDir%" md "%DstDir%"
forfiles /d %days% /p "%SrcDir%" /m *.dbf /s /c "cmd /c copy @path %DstDir%"
pause

热心网友 时间:2024-10-02 22:11

百度一下吧

热心网友 时间:2024-10-02 22:15

@echo off
set td=%date:~,10%
for /f "tokens=*" %%i in ('dir/b *.dbf') do if %%~ti gtr %td% copy "%%i" d:\back
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中美有什么经济冲突 杨凌衡水实验中学高中学费是多少 蒂芙尼珍珠项链怎么清洗和保养? tiffany&amp;co 的缺点 如何保养蒂芙尼的项链? tiffany保养要多久时间 Tiffany珠宝需要多长时间保养? 人为什么活着,怎样活着都是无憾!! 孩子犟的不行家长怎么教育 有什么比较好用的游戏视频录制软件? 适用于Windows的10个好用的游戏录制软件 我是大专应届毕业生,学的是电子信息工程专业,立志要从事PCB layout这个... ...多个文件夹里的文件复制到另一个新的生成的文件夹里面。谢谢了!需要... 我是一名应届毕业生,大专学历,学的是电子信息工程专业。我想做... ...公历:2012年12月9日5点35分出生,男孩,五行缺什么?请高人帮忙起名字... 如何做反法式美甲图解芭比胶美甲的步骤 大闸蟹可以在冰箱冷藏多久大闸蟹可以在冰箱冷藏多长时间 光疗美甲指甲油在哪个步骤涂上去?会不会容易掉啊? 手机app中实用的有什么? 软件测试网站有哪些 TestinTestin云测试平台自动化测试内容 腿部有哪些肌肉 求一些恐怖血腥的电影。最好是粤语的。外国片也行. 百度云在线等. ...丧尸片不要,丧尸只是恶心而已),,要够吓人的 小腿的肌肉叫什么 为什么我看完电影,电影里的人自杀了,我的心里也有这个念头为什么?心里... 戽斗怎么造句 云测数据可以做哪些领域AI数据标注服务?https://zhidao.baidu.com/... ...惊险受伤或者流血,心理会感觉很不舒服,请问是晕血吗? 诺基亚X6的配置如何,是否物有所值? 诺基亚X6配置如何? 如何用批处理实现只拷贝当天更新的文件? 我是一名大专应届毕业生,学的是电子线路专业,什么工作适合 梦幻西游合BB合出技能点 ...然后读取这个最新文件夹里面的某个文件内容 什么叫yundetectservice? 请问yundetectservice是什么服务? 我适合做什么工作?我是一名即将毕业的应届大专生,学的电子商务。 云探索是什么意思? 我是学电子信息工程的,大专应届毕业生,想出去找工作,可是不知道哪里需要... 用姜贴脸可以治疗长痘留下的红印吗?具体怎 医生你好,我脸起痤疮了,但现在留下的豆印特多,请问医生用什么药好... 测试人都在做什么副业?快码住超实用软测兼职平台,人都赚麻了! 你怎样看待百度众测? ...win8双系统,引导文件在装的时候被破坏了,请问如何修复 联通4G何时在全国正式放号? ...店买了三个篮球他付给收。货源100元找回四元篮球的单价吊牌?_百度... 篮球86元,买一个篮球找回四元用去的比还剩的多多少钱? ?132是移动还是联通中国联通号段 中国联通号段有哪些 征题:帮忙出几道关于“ 体育知识”的问题 联通185和186这两个号码段都是什么时候放号的?先放的是185还是186?_百 ...