当前位置: 首页 > news >正文

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)等等。

http://www.xdnf.cn/news/53677.html

相关文章:

  • Java编程基础(第二篇:类的基本创建)
  • 基于尚硅谷FreeRTOS视频笔记——16—FreeRTOS的任务创建和删除
  • 电源芯片的关键性能指标与分析
  • netty中对TLS支持详解
  • 状态管理最佳实践:GetX框架深度应用
  • Tradingview日内交易策略分享-89%日内交易胜率
  • 【网工第6版】第4章 无线通信网
  • awk命令——功能强大的文本处理工具
  • adb启动没有成功响应解决方法
  • 【去哪儿网】登录滑块逆向算法AES加密分析(逆天滑块轨迹)
  • 柱状图QCPBars
  • Linux系统之部署Dillinger个人文本编辑器
  • vulnhub five86系列靶机合集
  • Windows 10 登录界面隐藏账号
  • DSP28335入门学习——第一节:工程项目创建
  • 使用BQ76PL455和STM32的SAE电动方程式电动汽车智能BMS
  • 聊聊Spring AI Alibaba的FeiShuDocumentReader
  • qwen 32B 模型配置文件参数解释;48 个堆叠的解码器层是什么意思; `max_window_layers`的作用; 定义 `device_map`
  • 节点流和处理流基本使用
  • Python 一等函数( 高阶函数)
  • 【题解-OpenJudge】和为给定数
  • 【人工智能】Agent未来市场与技术潜力分析
  • Linux守护进程
  • 生成对抗网络(Generative adversarial network——GAN)
  • 【数据库】索引
  • ADVB协议
  • 软件安装,systemctl命令,软连接
  • 辅助函数构造题目(缓慢更新,遇到更道)
  • 4 Matplotlib 文字图例
  • HCIP第三次作业