欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 焦点 > windows拷贝文件脚本

windows拷贝文件脚本

2025/5/20 10:45:35 来源:https://blog.csdn.net/weixin_45551020/article/details/147374627  浏览:    关键词:windows拷贝文件脚本

1、新建脚本文件xxx.bat,名字任意,后缀未.bat即可,将以下内容拷贝进去,修改src和des为自己文件的目录即可。

@echo off  :: 设置字符集为UTF-8,命令窗口能正确显示中文字符。
chcp 65001  rem 读取当前目录并进入当前目录
set "rootdir=%~dp0"
pushd "%rootdir%":: 设置源文件夹和目标文件夹的路径  
set src=%rootdir%..\bin\
set des=%rootdir%..\..\SIS_SetupGather\
::echo %src%:: 判断备份文件夹是否存在,如果不存在则创建  
if not exist %des% ( mkdir %des% )::拷贝src目录下文件到des目录
::/s 表示复制子目录,包括空目录。
::/e 表示复制子目录,包括空目录和文件属性。
::/h 同时拷贝隐藏文件和系统文件
::/y 表示覆盖现有文件而不提示。
::/d 仅在源文件比目标文件新或在源文件存在但目标文件缺失的情况下才复制。
:: > SetupCopy_log.txt输出日志到文件
::/EXCLUDE:%rootdir%\Exclude.txt排除Exclude.txt文件中的内容
::cmd执行xcopy /?查看所有名称参数 xcopy %src%\ %des%\ /i /s /e /y /EXCLUDE:%rootdir%\Exclude.txt:: 打印备份完成消息
echo 软件包拷贝完成!pause

2、拷贝时忽略文件使用,/EXCLUDE:%rootdir%\Exclude.txt排除Exclude.txt文件中的内容,在脚本同级目录下新建Exclude.txt文件(名称随意),在该文件中添加目录名称(logs/),文件名称(*.xml)等等。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词