![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-01 19:05 |
共 48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,249 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]如何实现每天定时统计电子表格并保存 |
| 可打印版本 3,035 / 22 |
| 第16楼 fastslz | 发表于 2006-06-08 17:57 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
XCOPY /E /R /H /Y
不过推荐你用WINRAR压缩备份 for /F "tokens=1-3 delims=/- " %%A in ('date/T') do set DATE=%%A%%B%% C:\Program Files\WinRAR\RAR u -ep1 -r -hp%DATE% ?:\?\%DATE%.rar ?:\work\* |
|
| 第17楼 jufeng | 发表于 2006-06-08 18:08 |
| 初级用户 发帖 20 积分 66 | |
|
我是菜鸟,看后有点晕,能解释解释吗?
|
|
| 第18楼 fastslz | 发表于 2006-06-08 18:23 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
这个是批处理的语法上面一句你不用理它
C:\Program Files\WinRAR\RAR u -ep1 -r -hp%DATE% ?:\?\%DATE%.rar(保存为某盘某文件夹下为日期的.rar文件) ?:\work\*(要备份的文件) |
|
| 第19楼 fastslz | 发表于 2006-06-08 18:46 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
补充下上面语句不完整
@echo off for /F "tokens=1-3 delims=/- " %%A in ('date/T') do set DATE=%%A%%B%%C for /F "tokens=1-3 delims=/: " %%A in ('time/T') do set TIME=%%A%%B "C:\Program Files\WinRAR\RAR" u -ep1 -r -hp%DATE% ?:\?\%DATE%-%TIME%.rar(保存为某盘某文件夹下为日期时间的.rar文件) ?:\work\*(要备份的文件) |
|
| 第20楼 willsort | 发表于 2006-06-08 21:03 |
| 元老会员 发帖 1,512 积分 4,432 | |
|
───────────────── 版务记录 ───────────────── 执行:Will Sort 操作:修改标题 - 【求助】关于批处理 说明:原主题作者在通知发出三日后仍未申诉或修改,由版主修改并进行处罚 处罚:因属论坛新人,不予积分处罚,请访问 {7326}论坛新手必读,所有人的基本行为准则 ───────────────── 版务记录 ───────────────── |
|
| 第21楼 jufeng | 发表于 2006-06-09 10:28 |
| 初级用户 发帖 20 积分 66 | |
|
谢谢楼上的朋友!
假设我要备份F:\公里 文件夹下的数据 到F:\新建文件夹 也能够备份,但是出现这种提示:错误 未知选项“hp20060609” 。必须点击确定后方能执行备份,请问如何解决? @echo off for /F "tokens=1-3 delims=/- " %%A in ('date/T') do set DATE=%%A%%B%%C for /F "tokens=1-3 delims=/: " %%A in ('time/T') do set TIME=%%A%%B "D:\解压软件\WinRAR" u -ep1 -r -hp%DATE% F:\新建文件夹\%DATE%-%TIME%.rar F:\公里\* |
|
| 第22楼 fastslz | 发表于 2006-06-09 10:51 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
-hp%DATE% 这个选项是加密RAR文件为备份日期(如:文件20060609-10.RAR密码是20060609)
出现错误 未知选项“hp20060609”是因为解压软件WinRAR版本不兼容此命令,下新版WinRAR3.51或不用此参数 @echo off for /F "tokens=1-3 delims=/- " %%A in ('date/T') do set DATE=%%A%%B%%C for /F "tokens=1-3 delims=/: " %%A in ('time/T') do set TIME=%%A%%B "D:\解压软件\WinRAR" u -ep1 -r F:\新建文件夹\%DATE%-%TIME%.rar F:\公里\* |
|
| 第23楼 willsort | 发表于 2006-06-09 18:10 |
| 元老会员 发帖 1,512 积分 4,432 | |
|
───────────────── 版务记录 ───────────────── 执行:Will Sort 操作:合并主题 {21106}请求解决这个批处理 -11~20> 楼 说明:操作主题与本主题存在上下文的直接联系 处罚:因属论坛新人,不予积分处罚 提示:请访问 {7326}论坛新手必读,所有人的基本行为准则 ───────────────── 版务记录 ───────────────── ───────────────── 版务记录 ───────────────── 执行:Will Sort 操作:删除主题:21122 - 【求助】解决批处理? 说明:原主题与现主题重复 处罚:因属论坛新人,不予积分处罚,请访问 {7326}论坛新手必读,所有人的基本行为准则 ───────────────── 版务记录 ───────────────── |
|
| 上一页 1 2 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |