[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
感谢版主的回复
根据系统日期格式为yyyy-mm-dd来获取  这个我明白
我说的是%date:~0,4% %date:~5,2% %date:~8,2%

其中的:~0,4% ~5,2% ~8,2%  这个数据是根据什么换算的  
因为我是日期换分钟  理论上应该是yyyy-mm-dd-hh-mm 要不我不知道含义没法换算后面的

TOP

回复 31楼 的帖子

这个只是字符串的截取而已,yyyy-mm-dd字符串长度为十,偏移量从零开始计算。
%date:~0,4%类似于其它语言中的函数substring(),意思是从第零位开始截取,共截取4位,这样就把年的值取到了。
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

代码更新 在楼下

[ 本帖最后由 kingwu 于 2009-8-19 18:59 编辑 ]

TOP

麻烦 版主有时间帮忙看看 好吗?

TOP

回复 34楼 的帖子

既然你已经另开了一个帖子,我们就到那个帖子里面去讨论吧^_^
http://bbs.bathome.net/thread-5648-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

东西真好,好好学习了

TOP

老大,http://bbs.bathome.net/thread-3334-1-1.html上方案一,里面删除的文件是目录中日期满足条件全部的文件,如果我只是要限制删除满足日期条件的某个类型的文件,要怎么改呢?比如就删除.bak,其它格式的不动,谢谢啦

把*.*改成*.bak
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本人绝对新手。。现在只回贴,日后再交流!谢谢各大虾!

TOP

我按照楼主的方案三在win2000系统中测试
发现会把修改日期是今天的文件都删除掉,我是有指定了两天的
发现是没有判断日期的

TOP

回复 39楼 的帖子

把代码保存为C:\test.bat
把@echo off删除
开始
运行
cmd
C:\test.bat
把完整的执行过程贴出来看看


Q: 怎样把CMD窗口里的结果复制出来?

A: 右键单击CMD窗口的标题栏→“属性”→“选项”→勾选"快速编辑模式”→然后在CMD窗口用鼠标左键选中想要拷贝的内容→在选中的内容上单击鼠标右键→粘贴到文本文件中即可
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

原帖由 Batcher 于 2010-5-15 12:06 发表
把代码保存为C:\test.bat
把@echo off删除
开始
运行
cmd
C:\test.bat
把完整的执行过程贴出来看看


Q: 怎样把CMD窗口里的结果复制出来?

A: 右键单击CMD窗口的标题栏→“属性”→“选项”→勾选"快速编 ...


请见附件,显示把15号的数据也删除!

TOP

回复 41楼 的帖子

是系统日期格式的问题
开始
运行
cmd
reg query "HKEY_CURRENT_USER\Control Panel\International" /v sShortDate
dir "C:\Documents and Settings\Administrator\桌面\20080624_133636"
结果贴出来看看
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 42楼 的帖子

因为是2000系统所以不能运行REG
我运行打开注册表给你看看吧 ,请看图

TOP

回复 43楼 的帖子

开始
运行
cmd
for  %a in ("C:\Documents and Settings\Administrator\桌面\20080624_133636\34") do @echo %~ta
结果如何?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 44楼 的帖子

10-05-15 11:24

TOP

返回列表