中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-01 20:11
48,037 主题排行 / 350,122 发帖 / 今日 2 篇 / 48,249 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]如何实现每天定时统计电子表格并保存
可打印版本  3,039 / 22
第1楼 jufeng 发表于 2006-05-30 10:27
初级用户 发帖 20 积分 66
[求助]如何实现每天定时统计电子表格并保存
菜鸟求助,望大哥给予解决,谢谢!
工作中遇到问题:每天工作中须用电子表格统计东西并保存一次,有时忙就给忘了。请问 如何制作一个批处理并让其每天定时自动处理?
谢谢了!!!
急、急、、、

[ Last edited by willsort on 2006-6-8 at 21:05 ]
第2楼 3742668 发表于 2006-05-30 12:47
荣誉版主 发帖 718 积分 2,013
Well,不知道你是想用批处理来做个提示还是想用批处理来操作电子表格。如果是前这,相对来说应该简单得多;如果是后者,那么不知道关于数据收集方面的工作是否也用批处理来做?如果连数据收集都要用批处理来完成的话估计有点心有余而力不足,如果不需进行数据收集的话,可以尝试用重定向的方法按逗号分隔的格式写数据到csv格式的文件,然后用excel打开,具体excel有什么命令行参数,能完成什么功能就需要靠你自己去发掘了,我没用过excel。
另外,建议在发贴的时候说明工作环境,阐明功能需求,更重要的是希望你能更改一下此贴的标题,具体事项可以参考置顶贴 DOS批處理 & 腳本技術(批處理室)版规(草稿)
第3楼 jufeng 发表于 2006-05-30 15:57
初级用户 发帖 20 积分 66
菜鸟在此谢过3742668斑竹。
我想作一个批处理来每天固定时间备份文件,到一个文件夹中,并且当天备份的文件不能覆盖掉前一天备份的文件。
第4楼 Climbing 发表于 2006-05-30 16:13
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
Originally posted by jufeng at 2006-5-30 15:57:
菜鸟在此谢过3742668斑竹。
我想作一个批处理来每天固定时间备份文件,到一个文件夹中,并且当天备份的文件不能覆盖掉前一天备份的文件。


这实在是太简单了。Windows下建立一个计划任务,然后让这个计划任务按规定的时间运行下面的批处理即可,假设批处理的文件名叫backup.cmd:


如果不满足需要,在此基础上稍加改动即可。
第5楼 jufeng 发表于 2006-05-30 16:33
初级用户 发帖 20 积分 66
谢谢楼上的。朋友就是朋友!
第6楼 jufeng 发表于 2006-05-30 16:38
初级用户 发帖 20 积分 66
我是菜鸟,看不懂,能不能一句一句解释解释?
第7楼 Climbing 发表于 2006-05-30 21:12
铂金会员 发帖 2,753 积分 6,962 来自 河北保定
现在很少会有人手把手教别人东西,我更不会。

我所用的命令都是最基础的cmd/批处理命令,自己找一些基础的资料来学习一下吧。Windows的帮助就很值得参考。
第8楼 zhouhb 发表于 2006-05-31 13:16
中级用户 发帖 104 积分 230
Originally posted by Climbing at 2006-5-30 16:13:


这实在是太简单了。Windows下建立一个计划任务,然后让这个计划任务按规定的时间运行下面的批处理即可,假设批处理的文件名叫backup.cmd:
第9楼 jufeng 发表于 2006-06-03 22:05
初级用户 发帖 20 积分 66
【求助】请求解决这个批处理
以下是个备份单个文件的批处理:
@echo off
set src=要备份的文件名.xls
set dst=%date%_%time::=-%
set dst=%dst:.=-%_%src%
if not exist "%dst%" copy "%src%" "%dst%"

如何将以上的批处理修改成备份文件夹的批处理?
谢谢!!
第10楼 willsort 发表于 2006-06-03 22:22
元老会员 发帖 1,512 积分 4,432

───────────────── 版主提示 ─────────────────
为了便于论坛用户浏览和版主管理,请您修改本主题的标题,以简要叙述主题的内容或意图
如果您确认标题不需要修改,请继续回复该主题进行申辩,若申辩理由充分,将取消该通知
如果您确认标题需要修改,请点击该主题首帖下方"编辑"按钮,在编辑页面中修改标题栏
如果此通知发出三日后您仍未进行申诉或修改,将由版主进行修改,并对作者进行相应处罚
处罚为扣除8点积分,包括追回您因发表主题奖励的6分和因标题违规而惩罚性扣除的2分
在得知您做出积极恰当的回应后,版主将在三个工作日内删除本提示以消除对您的不利影响
───────────────── 版主提示 ─────────────────


───────────────── 版务记录 ─────────────────
执行:Will Sort
操作:合并主题
+ {21001} 【求助】请求解决这个批处理 -> 9楼
> {20901} 【求助】关于批处理 -> 1楼
说明:操作主题存在上下文的直接联系
处罚:因属论坛新人,不予积分处罚
提示:请访问 {7326}论坛新手必读,所有人的基本行为准则
───────────────── 版务记录 ─────────────────
第11楼 jufeng 发表于 2006-06-08 16:36
初级用户 发帖 20 积分 66
[求助]请求解决这个批处理
请求解决这个批处理
以下是个备份单个文件的批处理:

@echo off
set src=要备份的文件名.xls
set dst=%date%_%time::=-%
set dst=%dst:.=-%_%src%
if not exist "%dst%" copy "%src%" "%dst%"

如何将以上的批处理修改成能够备份文件夹的批处理?
谢谢!!
第12楼 fastslz 发表于 2006-06-08 16:48
铂金会员 发帖 2,315 积分 5,493 来自 上海
copy 改成 xcopy /e
cmd下xcopy /?查看帮助
第13楼 jufeng 发表于 2006-06-08 17:00
初级用户 发帖 20 积分 66
谢谢fastslz
但是在执行批处理时跳出对话框要求选择,怎么解决不需要选择,执行批处理即可?
第14楼 fastslz 发表于 2006-06-08 17:16
铂金会员 发帖 2,315 积分 5,493 来自 上海
呵呵...之所以要查看xcopy帮助是因为我不知道你的要求,就一个xcopy你学学还是有用的
第15楼 jufeng 发表于 2006-06-08 17:40
初级用户 发帖 20 积分 66
谢谢fastslz
我是想每天分两次自动备份文件夹里的东西,并形成一个新的含有日期和时间的文件夹,这样可以随时查看以前文件夹里的东西。因为我的这个文件夹里的东西是每天变换的。
再次谢谢能给予帮助。
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023