各位大神,我用批处理写了个备份指定文件类型(docx和doc和xlsx和xls)并压缩,如下:
set str=%date:~0,10%
rem xcopy D:\Document\*.docx
c:\progra~1\winrar\rar a -r F:\DocumentsDocumentBackup\DocumentsDocument%str% D:\Document\*.docx
rem xcopy D:\Document\*.doc
c:\progra~1\winrar\rar a -r F:\DocumentsDocumentBackup\DocumentsDocument%str% D:\Document\*.doc
rem xcopy D:\Document\*.xlsx
c:\progra~1\winrar\rar a -r F:\DocumentsDocumentBackup\DocumentsDocument%str% D:\Document\*.xlsx
rem xcopy D:\Document\*.xls
c:\progra~1\winrar\rar a -r F:\DocumentsDocumentBackup\DocumentsDocument%str% D:\Document\*.xls
我想问的是如何编写备份指定文件类型(docx和doc和xlsx和xls)以外的文件?万分感谢!
如何用批处理备份指定文件类型以外的文件?
答案:2 悬赏:50 手机版
解决时间 2021-01-31 12:33
- 提问者网友:沉默的哀伤
- 2021-01-30 21:32
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-01-30 21:58
set str=%date:~0,10%
"%ProgramFiles%\WinRAR\Rar" a -r -x*\*.doc -x*\*.docx -x*\*.xlsx -x*\*.xls F:\DocumentsDocumentBackup\DocumentsDocument%str% D:\Document\*顺便精简一下你之前的代码:
set str=%date:~0,10%
"%ProgramFiles%\WinRAR\Rar" a -r F:\DocumentsDocumentBackup\DocumentsDocument%str% D:\Document\*.doc D:\Document\*.docx D:\Document\*.xlsx D:\Document\*.xls
顺便问一句,你的电脑系统日期格式是YYYY-MM-DD的吗?如果是YYYY/MM/DD格式的,请一定要把%str%改成%str:/=%或%str:/=-% 前面那个是去除/,后面那个是把/转换成-
因为微软系统文件名中不能存在/或\字符。
"%ProgramFiles%\WinRAR\Rar" a -r -x*\*.doc -x*\*.docx -x*\*.xlsx -x*\*.xls F:\DocumentsDocumentBackup\DocumentsDocument%str% D:\Document\*顺便精简一下你之前的代码:
set str=%date:~0,10%
"%ProgramFiles%\WinRAR\Rar" a -r F:\DocumentsDocumentBackup\DocumentsDocument%str% D:\Document\*.doc D:\Document\*.docx D:\Document\*.xlsx D:\Document\*.xls
顺便问一句,你的电脑系统日期格式是YYYY-MM-DD的吗?如果是YYYY/MM/DD格式的,请一定要把%str%改成%str:/=%或%str:/=-% 前面那个是去除/,后面那个是把/转换成-
因为微软系统文件名中不能存在/或\字符。
全部回答
- 1楼网友:夜余生
- 2021-01-30 22:57
1、建一个文本文件。2、写 xcopy c:\documents and settings\administrator\application data\2k sports\nba 2k11\save\*.* g:\游戏备份\nba2k11存档\ /s/y3、把文本文件名改为a.bat4、运行a.bat
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯