标题:
[文件操作]
请高手帮写一个,电脑自动备份BAT代码
[打印本页]
作者:
cctvhbo
时间:
2023-9-15 09:26
标题:
请高手帮写一个,电脑自动备份BAT代码
各位高手你好,请帮助写一个BAT,我为了预防数据丢失,我想把电脑,D盘的一个中午文件夹里全部文件 备份到E盘 备份 文件夹,麻烦请帮写一个,我不会代码,感谢感谢!
作者:
Batcher
时间:
2023-9-15 09:30
回复
1#
cctvhbo
每天定时自动执行一次那种吗?
作者:
cctvhbo
时间:
2023-9-15 10:17
回复
2#
Batcher
太感谢你了老大,每天上午一次自动备份,下午一次自动备份最好,,我要备份的文件夹是一个软件中的一个文件夹,是中文文件夹,在这个文件夹下面有还几个文件。现实情况是:把 D盘: 库存 文件夹备份到 E盘:我的备份 文件夹。请你帮写一个BAT自动备份,感谢感谢!
作者:
cctvhbo
时间:
2023-9-15 10:21
本帖最后由 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
这个代码不能备份是中文的文件夹
作者:
Batcher
时间:
2023-9-15 10:34
回复
4#
cctvhbo
robocopy命令可以备份中文的文件夹
请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/Koje4FufWxWBs7ioDy_LJA
作者:
cctvhbo
时间:
2023-9-15 10:38
回复
5#
Batcher
我发的这个请你帮修改哈可以吗?我是小白,感谢感谢!
作者:
Batcher
时间:
2023-9-15 11:51
回复
6#
cctvhbo
要不你先说一下4楼代码备份中文的文件夹有啥报错信息?
作者:
986981535
时间:
2023-9-15 13:11
如果自动执行建议使用系统的任务计划功能。备份使用robocopy或xcopy就好。
作者:
cctvhbo
时间:
2023-9-15 13:23
回复
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,就一闪一哈,没有备份, 如果文件夹是数字或者英文的备份就成功
作者:
cctvhbo
时间:
2023-9-15 13:27
请这里的高手帮写一份BAT,我就想把D盘一个中文文件夹(这个文件夹是工作中软件产生的重要数据)每天自动备份到E盘就可以了,拜托各位了,谢谢!
作者:
77七
时间:
2023-9-15 13:42
回复
10#
cctvhbo
仔细看下5楼。
作者:
cctvhbo
时间:
2023-9-15 13:57
我是小白,不懂,希望高手帮写一个每日自动备份BAT文件,一定要认识中文文件夹,再次感谢了!
作者:
Batcher
时间:
2023-9-15 15:03
回复
9#
cctvhbo
右键单击桌面空白处,新建,文本文档,
双击打开刚刚创建的文件:新建文本文档.txt
把BAT代码复制粘贴进去
左上角菜单栏,文件,另存为,
文件名:1.bat
保存类型:所有文件
编码:ANSI
保存
作者:
cctvhbo
时间:
2023-9-15 15:06
回复
13#
Batcher
谢谢老大,原来是这样,搞定,感谢感谢!
欢迎光临 批处理之家 (http://bbs.bathome.net/)
Powered by Discuz! 7.2