windows下用bat文件定时备份文件

1. 实现定时备份的bat文件内容如下:

获得系统时间,注意如果小时不足两位数如:当8点时,echo %time:~0,2%会获得 8(空格8),如何弄成08(空格替换为0),参考了小大小丑。 分钟和秒会自动显示成两位数形式,不用替换。

set hour=%time:~,2%
if "%time:~,1%"==" " set hour=0%time:~1,1%
copy e:\Docear硕士论文项目数据库\项目References数据库.bib   G:\我的坚果云\%date:~0,4%-%date:~5,2%-%date:~8,2%-%hour%h%time:~3,2%m备份的项目References数据库.bib  /V  /-Y
pause
  • 关于copy的用法,cmd中输入help copy;
  • %date% %time%分别用于提取系统当前日期、时间,用于文件名字。

2. 定时执行上述bat文件(注意易错点

  1. 计划任务-创建任务-常规,配置设为windows vista,使用最高权限运行。
  2. 触发器选项卡,注意:如果要每天启动bat文件并且启动bat后要每隔一段时间运行,则设置为【按预定计划】【每天】(重要易错点)高级设置-重复任务间隔。
  3. 操作选项卡选择要执行的bat文件
  4. 条件选项卡下可以取消电源下的选中
  5. 设置选项卡下,勾选【如果过了计划任务开始时间,立即启动任务】(重要易错点
  6. 其余选项默认即可,也可根据需要修改
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,388评论 2 33
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,185评论 9 468
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,188评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,651评论 25 709
  • 人为了什么而结婚呢? 若是为了爱情 为什么原来如漆似胶的两个人 又吵得不可开交呢 若是为了幸福 为什么原来的甜蜜时...
    古郁阅读 1,711评论 0 0

友情链接更多精彩内容