批处理xcopy中文名,中文件目录乱码问题及实现自动备份删除

批处理xcopy中文名,中文件目录乱码问题及实现自动备份删除为了实现无人值守自动备份及删除历史数据 决定使用任务计划加批处理来做 秀一秀 使用 xcopy 的时候 如果碰到中文路径 会出现乱码提示文件不存在 解决如下 1 中文路径用双引号 圈起来 2

欢迎大家来到IT世界,在知识的湖畔探索吧!

为了实现无人值守自动备份及删除历史数据,决定使用任务计划加批处理来做,秀一秀。

使用xcopy的时候,如果碰到中文路径,会出现乱码提示文件不存在,解决如下:

1.中文路径用双引号” “,圈起来

2.且该bat文件不能使用utf-8格式,使用ANSI格式

具体的代码如下:

set mktime=%date:~0,4%%date:~5,2%%date:~8,2% rem 设置生成日期的文件夹

rem cd d:\jd_backup

rem if not exist %mktime% md %mktime%

xcopy “D:\市场部” “d:\jd_backup\%mktime%\市场部” /S /I

xcopy “D:\研发资料” “d:\jd_backup\%mktime%\研发资料” /S /I

forfiles /p D:\jd_backup\ /d -30 /s /m *.* /c “cmd /c rd /s/q @path” rem 删除超过30天的文件夹

pause

语法:

XCOPY source [destination]

/S 复制目录和子目录,除了空的。

/I 如果目标不存在,又在复制一个以上的文件,

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/104694.html

(0)
上一篇 57分钟前
下一篇 47分钟前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信