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

[文件操作] 请高手帮写一个,电脑自动备份BAT代码

各位高手你好,请帮助写一个BAT,我为了预防数据丢失,我想把电脑,D盘的一个中午文件夹里全部文件  备份到E盘 备份 文件夹,麻烦请帮写一个,我不会代码,感谢感谢!

回复 1# cctvhbo


    每天定时自动执行一次那种吗?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 2# Batcher


    太感谢你了老大,每天上午一次自动备份,下午一次自动备份最好,,我要备份的文件夹是一个软件中的一个文件夹,是中文文件夹,在这个文件夹下面有还几个文件。现实情况是:把  D盘: 库存 文件夹备份到 E盘:我的备份 文件夹。请你帮写一个BAT自动备份,感谢感谢!

TOP

本帖最后由 cctvhbo 于 2023-9-15 10:27 编辑

我找了一个,可惜不能备份名字是中文文件夹
@echo off

color 0a

set ymd=%date:~0,4%%date:~5,2%%date:~8,2%

set hms=%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%

rem 或者 set hms=%time:~-11,2%%time:~-8,2%%time:~-5,2%%time:~-2,2%

set dt=%ymd%%hms%

echo %dt%

rem 复制到一个含日期命名的文件夹

ROBOCOPY D:/gitea "E:/backup/gitea%dt%" /E /w:1 /r:1
这个代码不能备份是中文的文件夹

TOP

回复 4# cctvhbo


robocopy命令可以备份中文的文件夹

请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 5# Batcher


    我发的这个请你帮修改哈可以吗?我是小白,感谢感谢!

TOP

回复 6# cctvhbo


    要不你先说一下4楼代码备份中文的文件夹有啥报错信息?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

如果自动执行建议使用系统的任务计划功能。备份使用robocopy或xcopy就好。

TOP

回复 7# Batcher


@echo off

color 0a

set ymd=%date:~0,4%%date:~5,2%%date:~8,2%

set hms=%time:~0,2%%time:~3,2%%time:~6,2%%time:~9,2%

rem 或者 set hms=%time:~-11,2%%time:~-8,2%%time:~-5,2%%time:~-2,2%

set dt=%ymd%%hms%

echo %dt%

rem 复制到一个含日期命名的文件夹

ROBOCOPY D:/源库流数据 "E:/我的备份文件夹/源库流数据%dt%" /E /w:1 /r:1

文件夹只要是中文,运行这个BAT,就一闪一哈,没有备份,  如果文件夹是数字或者英文的备份就成功

TOP

请这里的高手帮写一份BAT,我就想把D盘一个中文文件夹(这个文件夹是工作中软件产生的重要数据)每天自动备份到E盘就可以了,拜托各位了,谢谢!

TOP

回复 10# cctvhbo


   仔细看下5楼。
bat小白,请多指教!谢谢!

TOP

我是小白,不懂,希望高手帮写一个每日自动备份BAT文件,一定要认识中文文件夹,再次感谢了!

TOP

回复 9# cctvhbo


右键单击桌面空白处,新建,文本文档,
双击打开刚刚创建的文件:新建文本文档.txt
把BAT代码复制粘贴进去
左上角菜单栏,文件,另存为,
文件名:1.bat
保存类型:所有文件
编码:ANSI
保存
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 13# Batcher


    谢谢老大,原来是这样,搞定,感谢感谢!

TOP

返回列表