使用bat脚本对文件夹进行复制、压缩、解压操作 您所在的位置:网站首页 将两个文件压缩打包为一个文件为什么方便操作 使用bat脚本对文件夹进行复制、压缩、解压操作

使用bat脚本对文件夹进行复制、压缩、解压操作

2023-08-19 06:23| 来源: 网络整理| 查看: 265

准备

新建**.txt文件,编写完成后重命名为**.bat。

1、复制文件夹

复制文件夹全部内容,包括隐藏文件及文件夹,如果存在进行覆盖。

代码如下:

@echo off xcopy /y/s/e/h E:\abc E:\copy\abc\

把E盘的文件夹abc,整个拷贝到E盘copy文件夹内。

/y 复制文件审核设置(隐含 /O)。 /s 复制目录和子目录,除了空的。 /e 复制目录和子目录,包括空的。 /h 也复制隐藏和系统文件。 若使用命令行参数确定文件夹路径,可将脚本内路径用%1 %2代替

@echo off xcopy /y/s/e/h %1 %2 在调用脚本文件后输入路径参数即可。

**.bat E:\abc E:\copy\abc\

2、压缩、解压文件夹

首先确定WinRAR.exe所在的目录,默认路径 “C:\Program Files\WinRAR\Rar.exe”

压缩文件夹代码如下:

@echo off "C:\Program Files\WinRAR\Rar.exe" a -ep1 F:\abc.rar E:\copy\abc

把E盘copy文件夹内的文件夹abc,压缩到F盘内。

a 添加文件到压缩文件 -ep1 从名称里排除基目录 若没有-ep1这个参数,解压后的文件夹的路径会存在原文件的基目录。 在这里插入图片描述

解压文件夹代码如下:

@echo off "C:\Program Files\WinRAR\Rar.exe" x -y F:\abc.rar F:\

把F盘的abc.rar,解压到F盘。

x 以完整路径提取文件 -y 对所有询问假定选择“是”



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有