Board logo

标题: 如何把解压出错信息写入日志及计算N天前的日期 [打印本页]

作者: 5721617     时间: 2008-12-13 23:22    标题: 如何把解压出错信息写入日志及计算N天前的日期
下面是我的解压的批处理:
set "log_path=D:\log.txt"
set "ml=d:\test2"
set "rar_log=d:\test2\winrar.log"
set "etldata=d:\test2"for /r %ml% %%i in (*) do (
 	echo %%~nxi
 	winrar X -O+  -ilogd:\test.txt %ml%\%%~nxi * %etldata%
	call :errorlevel "%%~nxi" "%log_path%"
)
问题:如果遇到不是压缩文件就会弹出警告框,只能点击确定才会继续解压下一个文件,并且也不会写日志文件。 这个批处理以后是定时运行的,能不能不让他弹警告框,写到日志中,怎么做大家帮帮忙! 我传给批处理一个20081208的日期,如何获得前5天的日期就是20081203?? ───────────────── 版务记录 ───────────────── 执行:HAT 操作:[2008-12-13]在帖子标题中增加搜索关键字;代码加code标签 说明:原标题"求助:解压和日期问题???"不利于论坛搜索 处罚:论坛新人免于积分处罚 提示:建议阅读以下帖子 {1415}提问的智慧 {7326}论坛新手必读,所有人的基本行为准则 {22703}请不要做浮躁的人 {32667}[愤怒]那些连标题都写不清楚的人们啊,你们醒醒吧 {32825}本版严厉整顿烂帖 ───────────────── 版务记录 ───────────────── [ Last edited by 5721617 on 2008-12-14 at 08:50 ]

作者: yishanju     时间: 2008-12-14 02:59
计算日期用DATEX

作者: yishanju     时间: 2008-12-14 03:01
把WINRAR.exe 换成RAR.EXE

作者: 5721617     时间: 2008-12-14 08:47
DATEX怎么用啊??? 解压rar不行我刚开始用的就是rar后来换的winrar。

作者: yishanju     时间: 2008-12-14 16:15
用论坛搜索,, 输入RAR.EXE /? 看帮助

作者: 5721617     时间: 2008-12-14 20:24
我在dos下执行不了datex命令,为什么? 我解压的是.gz格式的文件,rar解压不了,所以我用的是winrar。

作者: HAT     时间: 2008-12-14 22:33    标题: Re 6楼
建议将问题描述更新到顶楼