超有技术含量的批处理命令
[ 2006-10-25 23:11:02 | 作者: progame ]
C:\>echo %date%
2005-05-10 星期二
C:\>echo %date:~0,4%
2005
C:\>echo %date:~11%
星期二
C:\>echo %date:~-3%
星期二
C:\>echo %date:~-3,-1%
星期
这东西就是用来生成动态文件名用的,太帅了,当然和区域设置里的日期格式绑得很死,没办法,谁叫原始社会都是光着屁股呢2005-05-10 星期二
C:\>echo %date:~0,4%
2005
C:\>echo %date:~11%
星期二
C:\>echo %date:~-3%
星期二
C:\>echo %date:~-3,-1%
星期
我的一个使用例子:
del %date:~4%cmt.rar
C:\Progra~1\progame\ashley\ashley2005.exe abc
C:\Progra~1\WinRAR\Winrar a D:\progame\data_e~1\cmt%date:~4%.rar C:\Progra~1\progame\ashley\cmt\ -m5 -s -ep -ibck
C:\Progra~1\progame\ashley\ashley2005.exe abc
C:\Progra~1\WinRAR\Winrar a D:\progame\data_e~1\cmt%date:~4%.rar C:\Progra~1\progame\ashley\cmt\ -m5 -s -ep -ibck
这个批处理如果要定时执行怎么办? 用sql server的job去干这个活最合适不过了,当然用schedule task也行
评论Feed: /feed.asp?q=comment&id=126
您可能感兴趣的文章:
这篇日志没有评论.

