使用bat脚本对文件夹进行复制、压缩、解压操作 | 您所在的位置:网站首页 › 将两个文件压缩打包为一个文件为什么方便操作 › 使用bat脚本对文件夹进行复制、压缩、解压操作 |
准备
新建**.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 实验室设备网 版权所有 |