[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 如何改进建立以当前日期为名的本文件夹备份的批处理?

  1. @echo off
  2. color 9d
  3. mode con: cols=45 lines=26
  4. title 建立以当前日期为名的本文件夹备份
  5. @echo ===== =======
  6. @echo 欢迎使用备份文件小工具
  7. @echo ===== =======
  8. @echo 本程序能建立以当前日期为名的本文件夹备份
  9. @echo
  10. @echo ---------------------------------------------
  11. @echo off
  12. set /p pf=请输入建立备份文件夹的盘符:
  13. set /p mc=请输入建立备份文件夹的名称:
  14. md "%pf%:\%mc%备份\%date%" 2>nul
  15. xcopy /e *.* "%pf%:\%mc%备份\%date%"
  16. del "%pf%:\%mc%备份\%date%\*.bat"
  17. echo 备份完成,按任意键退出
  18. pause>nul
复制代码
现在它的缺点是需要先把这个批处理复制到需要备份的文件夹中才可以达到目的。如果改进为把需要备份文件夹拖到该批处理上,只用选择一下目标盘符即可运行就好了,自动为需要备份的文件夹后面加上备份两个字。本人才接触批处理,请高手解答,谢谢

返回列表