压缩批处理命令

合集下载

批处理自动备份文件并且压缩以及自动删除旧文件

批处理自动备份文件并且压缩以及自动删除旧文件

批处理自动备份文件并且压缩以及自动删除旧文件

首先计算机要安装Winrar,我是默认安装的,安装路径就是c:\Program Files\winrar\

开始备份吧。

比如要备份D:\WEB这个文件夹到F:\bak文件夹下面,

命令如下

start c:\"Program Files"\winrar\rar a -k -r -s -m1 -agYYYYMMDD-{bak}-NN F:\BAK\ D:\WEB\

就这一条命令就能搞定了,解释下这条命令,a是添加文件到压缩包,-k是锁定压缩包,-s 是转换文件为解压缩文件,-m1是压缩的标准,就是快速压缩,标准压缩,最好压缩......,-ag是指定生成的文件名,按照我的设置生成的文件名为20140416-bak-02.rar,生成以日期命名的压缩文件,F:\BAK\是生成压缩包存放路径,D:\WEB\是压缩目标。详细的压缩参数可在命令行输入c:\"Program Files"\winrar\rar /?或者进入c:\"Program Files"\winrar\ 目录,里面有个使用帮助.chm的文件。

如果生成的备份文件需要覆盖上次生成的文件,那命令就更简单了。

命令如下

start c:\"Program Files"\winrar\rar a -k -r -s -m1 F:\BAK\每日备份.rar D:\WEB\

这条命令我不解释了,参照上面的应该能够理解。

下面是删除旧的备份文件。

由于我硬盘只有100G,每天大概备份文件是10G,所以我是设置为每周星期天删除7天前的备份文件。

如何使用Windows CMD命令进行文件压缩与解压缩

如何使用Windows CMD命令进行文件压缩与解压缩

如何使用Windows CMD命令进行文件压缩与

解压缩

在Windows操作系统中,CMD命令是一个强大的工具,可以用于执行各种任务,包括文件压缩与解压缩。通过CMD命令,我们可以快速、高效地进行文件压

缩和解压缩操作,而无需依赖第三方软件。本文将介绍如何使用Windows CMD命

令进行文件压缩与解压缩。

一、文件压缩

文件压缩是将一个或多个文件打包成一个压缩文件,以减小文件的大小,方便

传输和存储。在Windows CMD命令中,我们可以使用"compress"命令进行文件压缩。

首先,打开CMD命令行窗口,进入需要压缩的文件所在的目录。然后,输入

以下命令:

compress 文件名.zip 文件名

其中,"文件名.zip"是你想要生成的压缩文件的名称,可以根据需要自行命名;"文件名"是你想要压缩的文件的名称,可以是单个文件或者多个文件,多个文件之

间用空格分隔。

执行完上述命令后,CMD命令行窗口将显示文件压缩的进度。待进度显示完

成后,压缩文件将生成在当前目录下。

二、文件解压缩

文件解压缩是将一个压缩文件还原为原始的文件或文件夹。在Windows CMD

命令中,我们可以使用"expand"命令进行文件解压缩。

同样地,打开CMD命令行窗口,进入压缩文件所在的目录。然后,输入以下命令:

expand 文件名.zip -f:文件夹名

其中,"文件名.zip"是你要解压缩的压缩文件的名称;"-f:文件夹名"是你想要将解压缩文件放置的文件夹的名称。

执行完上述命令后,CMD命令行窗口将显示文件解压缩的进度。待进度显示完成后,解压缩文件将生成在指定的文件夹中。

Windows CMD命令行中的文件压缩和解压缩技巧

Windows CMD命令行中的文件压缩和解压缩技巧

Windows CMD命令行中的文件压缩和解压缩

技巧

在Windows操作系统中,CMD命令行是一种非常强大的工具,它可以帮助我们完成各种任务,包括文件的压缩和解压缩。本文将介绍一些常用的CMD命令行中的文件压缩和解压缩技巧,希望对大家有所帮助。

一、文件压缩技巧

1. 使用“compress”命令压缩文件

在CMD命令行中,可以使用“compress”命令来压缩文件。例如,要压缩名为“example.txt”的文件,只需在命令行中输入以下命令:

compress example.txt

这将创建一个名为“press”的压缩文件。

2. 使用“compact”命令压缩文件夹

如果要压缩整个文件夹,可以使用“compact”命令。例如,要压缩名为“example_folder”的文件夹,只需在命令行中输入以下命令:

compact /c example_folder

这将压缩整个文件夹,并创建一个名为“example_folder.zip”的压缩文件。

3. 使用“rar”命令压缩文件

另一种常用的文件压缩方法是使用“rar”命令。首先,确保已安装了WinRAR软件。然后,在CMD命令行中输入以下命令来压缩文件:

rar a example.rar example.txt

这将创建一个名为“example.rar”的压缩文件,其中包含了名为“example.txt”的文件。

二、文件解压缩技巧

1. 使用“expand”命令解压缩文件

在CMD命令行中,可以使用“expand”命令来解压缩文件。例如,要解压缩名

为“press”的文件,只需在命令行中输入以下命令:

shell压缩文件夹的命令

shell压缩文件夹的命令

shell压缩文件夹的命令

Shell压缩文件夹的命令可以帮助我们快速地将一个文件夹压缩成一个压缩包,从而方便传输和存储。下面是几种常见的Shell压缩文件夹的命令:

1. tar命令:tar命令是一个非常常见的Shell压缩命令,可以将多个文件或者文件夹打包成一个文件,并进行压缩。例如,将文件夹test压缩成一个tar.gz压缩包,可以使用以下命令:

tar -zcvf test.tar.gz test/

其中,-z表示使用gzip进行压缩,-c表示创建一个新的压缩文件,-v表示显示压缩进度,-f表示指定压缩文件名。

2. zip命令:zip命令也是一个常用的Shell压缩命令,可以将一个或多个文件或文件夹压缩成一个zip文件。例如,将文件夹test 压缩成一个test.zip压缩包,可以使用以下命令:

zip -r test.zip test/

其中,-r表示递归压缩子文件夹,test/表示要压缩的文件夹路径。

3. rar命令:rar命令是一个商业压缩软件,但也可以在Shell 中使用。例如,将文件夹test压缩成一个test.rar压缩包,可以使用以下命令:

rar a test.rar test/

其中,a表示添加文件到压缩包中,test/表示要压缩的文件夹路径。

以上是几种常见的Shell压缩文件夹的命令,可以根据自己的需求选择合适的命令进行使用。

Windows CMD命令中的压缩与解压缩技巧

Windows CMD命令中的压缩与解压缩技巧

Windows CMD命令中的压缩与解压缩技巧

在Windows操作系统中,CMD命令是一种非常强大的工具,它可以帮助我们完成各种各样的任务,包括文件的压缩与解压缩。在本文中,我将为大家介绍一些常用的CMD命令,以及它们在文件压缩与解压缩方面的应用。

一、压缩文件

1. 使用“compact”命令压缩文件

在CMD命令行中,我们可以使用“compact”命令来压缩文件。例如,如果我们想要压缩名为“example.txt”的文件,我们可以输入以下命令:

compact /c example.txt

这个命令将会压缩指定的文件,从而减小文件的大小。压缩后的文件将会以“.cmp”作为扩展名。

2. 使用“makecab”命令压缩文件

另一个常用的压缩命令是“makecab”。与“compact”命令不同,它可以将多个文件压缩成一个cab文件。例如,如果我们想要将名为“file1.txt”和“file2.txt”的文件压缩成一个名为“archive.cab”的文件,我们可以输入以下命令:

makecab file1.txt file2.txt archive.cab

这个命令将会创建一个包含指定文件的cab文件。

二、解压缩文件

1. 使用“expand”命令解压缩文件

在CMD命令行中,我们可以使用“expand”命令来解压缩文件。例如,如果我们想要解压缩名为“example.cmp”的文件,我们可以输入以下命令:

expand example.cmp

这个命令将会解压缩指定的文件,从而恢复文件的原始大小和内容。

2. 使用“extrac32”命令解压缩文件

bat中rar压缩命令

bat中rar压缩命令

bat中rar压缩命令

数据库备份,导出的dmp ⽂件⽐较⼤,需要压缩,压缩后⼤⼩能变为原来⼗分之⼀左右吧。

写的是批处理的语句,每天调⽤,⾃动导出dmp ⽂件,压缩删除原⽂件。

⾸先写下路径,先将压缩软件的路径写⼊系统的环境变量⾥,加⼊到path中。⽐如将“C:\Program Files\WinRAR\”加⼊到path中。之后批处理中写好相应的处理命令:

rar a -df %filename%.rar %filename%.dmp

附:压缩参数

⽤法: rar <命令> -<开关 1> -<开关 N> <压缩⽂件> <⽂件...>

<@列表⽂件...> <解压路径\>

<注释>

a 添加⽂件到压缩⽂件

c 添加压缩⽂件注释

cf 添加⽂件注释

ch 更改压缩⽂件参数

cw 写⼊压缩⽂件注释到⽂件

d 删除压缩⽂件中的⽂件

e 解压压缩⽂件到当前⽬录

f 刷新压缩⽂件中的⽂件

i[参数]=<串> 在压缩⽂件中查找字符串

k 锁定压缩⽂件

l[t,b] 列出压缩⽂件[技术信息,简洁]

m[f] 移动到压缩⽂件[仅对⽂件]

p 打印⽂件到标准输出设备

r 修复压缩⽂件

rc 重建丢失的卷

rn 重命名压缩⽂件

rr[N] 添加数据恢复记录

rv[N] 创建恢复卷

s[名字|-] 转换压缩⽂件为⾃解压格式或反之

t 测试压缩⽂件

u 更新压缩⽂件中的⽂件

v[t,b] 详细列出压缩⽂件[技术信息,简洁]

x ⽤绝对路径解压⽂件

<开关>

zip压缩命令详解

zip压缩命令详解

zip压缩命令详解

各选项的含义分别为:

-x 文件列表解压缩文件,但不包括指定的file文件。

-v 查看压缩文件目录,但不解压。

-t 测试文件有无损坏,但不解压。

-d 目录把压缩文件解到指定目录下。

-z 只显示压缩文件的注解。

-n 不覆盖已经存在的文件。

-o 覆盖已存在的文件且不要求用户确认。

-j 不重建文档的目录结构,把所有文件解压到同一目录下。

例1:将压缩文件text.zip在当前目录下解压缩。

$ unzip text.zip

例2:将压缩文件text.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。

$ unzip -n text.zip -d /tmp

例3:查看压缩文件目录,但不解压。

$ unzip -v text.zip

zgrep命令

这个命令的功能是在压缩文件中寻找匹配的正则表达式,用法和grep命令一样,只不过操作的对象是压缩文件。如果用户想看看在某个压缩文件中有没有某一句话,便可用zgrep命令。

linux zip命令 zip -r myfile.zip ./*

\将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r 表示递归压缩子目录下所有文件.

2.unzip

unzip -o -d /home/sunny myfile.zip

把myfile.zip文件解压到 /home/sunny/

-o:不提示的情况下覆盖文件;

-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;

3.其他

zip -d myfile.zip smart.txt

使用Windows CMD命令进行文件压缩与解压缩的技巧

使用Windows CMD命令进行文件压缩与解压缩的技巧

使用Windows CMD命令进行文件压缩与解压

缩的技巧

在日常使用电脑的过程中,我们经常需要对文件进行压缩和解压缩操作。虽然市面上有很多压缩软件可以完成这个任务,但是使用Windows CMD命令进行文件压缩和解压缩同样是一个方便快捷的选择。下面将介绍一些使用Windows CMD命令进行文件压缩和解压缩的技巧。

首先,我们需要了解一些基本的CMD命令。在Windows系统中,CMD是一个命令行工具,它可以通过输入特定的命令来执行各种任务。我们可以通过按下Win+R快捷键,然后输入"cmd"来打开CMD命令行窗口。

一、文件压缩

1. 使用"cd"命令进入到你要进行压缩的文件所在的目录。例如,如果你要压缩的文件位于D盘的Documents文件夹下,你可以输入"cd D:\Documents"来进入该目录。

2. 使用"dir"命令列出目录下的文件和文件夹。这样你可以确认你要压缩的文件是否存在。

3. 使用"compress"命令进行文件压缩。例如,如果你要压缩的文件名为"example.txt",你可以输入"compress example.txt"来进行压缩。压缩后的文件会在原文件所在目录生成一个同名的".zip"文件。

4. 可以使用"ren"命令对压缩文件进行重命名。例如,你可以输入"ren example.zip new_example.zip"来将"example.zip"重命名为"new_example.zip"。

二、文件解压缩

1. 使用"cd"命令进入到你要进行解压缩的文件所在的目录。

Mac终端技巧如何在命令行中进行文件压缩和解压缩

Mac终端技巧如何在命令行中进行文件压缩和解压缩

Mac终端技巧如何在命令行中进行文件压缩

和解压缩

Mac终端技巧:如何在命令行中进行文件压缩和解压缩

Mac电脑内置的终端(Terminal)是一种强大的工具,可以通过命

令行来完成各种任务,包括文件压缩和解压缩。在本文中,我们将介

绍如何使用终端进行文件的压缩和解压缩操作。

一、压缩文件

1. 使用zip命令进行文件压缩

在终端中输入以下命令来使用zip命令进行文件压缩:

```

zip -r archive_name.zip file1 file2 folder1

```

其中,archive_name.zip代表压缩文件的名称,file1、file2、folder1

是你要压缩的文件或文件夹的名称。

2. 使用tar命令进行文件压缩

另一种常用的文件压缩方式是使用tar命令。具体的操作步骤如下:```

tar -czvf archive_name.tar.gz file1 file2 folder1

```

在上述命令中,archive_name.tar.gz是压缩文件的名称,file1、file2、folder1表示你要进行压缩的文件或文件夹。

二、解压缩文件

1. 使用unzip命令进行文件解压缩

如果你要解压缩.zip格式的文件,可以使用unzip命令。输入以下

命令来进行解压缩:

```

unzip archive_name.zip

```

其中,archive_name.zip是你要解压缩的文件名称。

2. 使用tar命令进行文件解压缩

如果你要解压缩.tar.gz或.tar.bz2格式的文件,可以使用tar命令。

具体的操作步骤如下所示:

zip压缩指令

zip压缩指令

zip压缩指令

Zip压缩指令是一种常见的文件压缩方式,它可以将一个或多个文件压缩成一个压缩文件,从而节省存储空间和传输时间。Zip压缩指令通常用于Linux系统中,下面我们来详细了解一下。

一、Zip压缩指令的基本语法

Zip压缩指令的基本语法如下:

zip [选项] 压缩文件名压缩文件

其中,选项是可选的,用于控制压缩的行为,常用的选项有:

-r:递归压缩目录及其下的所有文件和子目录。

-q:安静模式,不显示压缩进度。

-v:详细模式,显示压缩过程的详细信息。

-t:指定压缩文件的类型,常用的类型有zip、gz、bz2等。

下面是一些常见的Zip压缩指令示例:

1. 压缩单个文件:

zip compressed.zip file.txt

2. 压缩多个文件:

zip compressed.zip file1.txt file2.txt file3.txt

3. 压缩目录及其下的所有文件和子目录:

zip -r compressed.zip directory/

二、Zip压缩指令的高级用法

除了基本语法,Zip压缩指令还有许多高级用法,下面我们来逐一介绍。

1. 压缩指定类型的文件

如果你想只压缩某种类型的文件,可以使用通配符来指定,例如:

zip compressed.zip *.txt

这会将当前目录下所有的txt文件压缩成一个compressed.zip文件。

2. 排除指定文件或目录

如果你想排除某些文件或目录,可以使用“-x”选项,例如:

zip -r compressed.zip directory/ -x "*.txt"

Windows CMD命令中的文件压缩和解压技巧

Windows CMD命令中的文件压缩和解压技巧

Windows CMD命令中的文件压缩和解压技巧

在Windows操作系统中,CMD命令是一种非常强大的工具,可以通过它来完成各种任务,包括文件压缩和解压。本文将介绍一些常用的CMD命令,帮助读者更好地掌握文件压缩和解压技巧。

一、文件压缩技巧

1. 使用“compress”命令压缩文件

CMD命令中的“compress”命令可以将文件压缩为.cab格式。使用该命令的语法为:

compress -r <文件或文件夹路径> <目标路径>

其中,“-r”参数表示递归压缩文件夹中的所有文件。通过这个命令,我们可以将指定的文件或文件夹压缩为.cab格式的压缩包。

2. 使用“compact”命令压缩文件

“compact”命令可以将文件或文件夹压缩为紧凑格式。使用该命令的语法为:

compact /c <文件或文件夹路径>

这个命令将会把指定的文件或文件夹压缩为紧凑格式,从而节省磁盘空间。如果需要解压缩文件,可以使用“compact /u”命令。

3. 使用“makecab”命令压缩文件

“makecab”命令可以将文件或文件夹压缩为.cab格式。使用该命令的语法为:

makecab <文件或文件夹路径> <目标路径>

通过这个命令,我们可以将指定的文件或文件夹压缩为.cab格式的压缩包。与“compress”命令不同的是,“makecab”命令可以自定义压缩选项,例如指定压缩级别、文件排除等。

二、文件解压技巧

1. 使用“expand”命令解压缩文件

CMD命令中的“expand”命令可以解压缩.cab格式的压缩包。使用该命令的语法为:

Windows CMD中常见的文件压缩和解压缩命令介绍

Windows CMD中常见的文件压缩和解压缩命令介绍

Windows CMD中常见的文件压缩和解压缩命

令介绍

在Windows操作系统中,CMD(命令提示符)是一种非常有用的工具,可以通过它执行各种任务和操作。其中,文件压缩和解压缩是CMD的一项重要功能。本文将介绍一些常见的文件压缩和解压缩命令,帮助读者更好地利用CMD进行文件管理。

一、文件压缩命令

1. 压缩单个文件:使用“compact”命令可以压缩单个文件,语法如下:

compact /c 文件路径

例如,要压缩D盘下的example.txt文件,可以执行以下命令:

compact /c D:\example.txt

2. 压缩整个文件夹:使用“compact”命令的“/s”参数可以压缩整个文件夹及其子文件夹,语法如下:

compact /c /s 文件夹路径

例如,要压缩D盘下的example文件夹,可以执行以下命令:

compact /c /s D:\example

3. 创建压缩文件:使用“makecab”命令可以创建一个压缩文件,语法如下:

makecab 源文件目标文件

例如,要将D盘下的example文件夹压缩为example.cab文件,可以执行以下命令:

makecab D:\example D:\example.cab

二、文件解压缩命令

1. 解压缩文件:使用“expand”命令可以解压缩文件,语法如下:

expand 源文件目标文件夹

例如,要将D盘下的example.cab文件解压缩到D盘的example文件夹中,可以执行以下命令:

expand D:\example.cab D:\example

使用Windows CMD命令进行文件压缩和解压缩的技巧

使用Windows CMD命令进行文件压缩和解压缩的技巧

使用Windows CMD命令进行文件压缩和解压

缩的技巧

在日常工作和学习中,我们经常会遇到需要对文件进行压缩和解压缩的情况。虽然市面上有很多可供选择的压缩软件,但是使用Windows CMD命令进行文件压缩和解压缩也是一种方便快捷的方法。本文将介绍一些使用CMD命令进行文件压缩和解压缩的技巧。

一、压缩文件

1. 压缩单个文件

要压缩单个文件,可以使用Windows自带的命令行工具“Compact.exe”。打开CMD窗口,输入以下命令:

```

compact /c 文件路径

```

其中,文件路径是要压缩的文件的完整路径。执行命令后,系统会将文件进行压缩,并在原文件同一目录下生成一个压缩后的文件。

2. 压缩多个文件

如果要压缩多个文件,可以使用Windows自带的命令行工具“Makecab.exe”。打开CMD窗口,输入以下命令:

```

makecab 文件路径1 文件路径2 目标文件夹

```

其中,文件路径1、文件路径2是要压缩的文件的完整路径,目标文件夹是压缩后的文件存放位置。执行命令后,系统会将多个文件进行压缩,并将压缩后的文件存放在目标文件夹中。

二、解压缩文件

1. 解压缩单个文件

要解压缩单个文件,可以使用Windows自带的命令行工具“Expand.exe”。打开CMD窗口,输入以下命令:

```

expand -r 压缩文件路径目标文件夹

```

其中,压缩文件路径是要解压缩的文件的完整路径,目标文件夹是解压缩后的文件存放位置。执行命令后,系统会将压缩文件解压缩到目标文件夹中。

2. 解压缩多个文件

使用CMD命令行工具进行数据压缩和解压缩的方法

使用CMD命令行工具进行数据压缩和解压缩的方法

使用CMD命令行工具进行数据压缩和解压缩

的方法

在日常工作和生活中,我们经常会遇到需要对数据进行压缩和解压缩的情况。

而CMD命令行工具是Windows系统自带的一个强大的工具,可以通过它来进行

数据的压缩和解压缩操作。本文将介绍使用CMD命令行工具进行数据压缩和解压

缩的方法。

一、压缩文件

在CMD命令行中,我们可以使用"compress"命令来对文件进行压缩。首先,

我们需要打开CMD命令行工具,可以通过在Windows任务栏的搜索框中输入"CMD"来找到并打开它。

接下来,我们需要进入到要进行压缩的文件所在的目录。可以使用"cd"命令来

切换目录,例如"cd D:\files"。

然后,我们可以使用"compress"命令对文件进行压缩。命令的格式为"compress [文件名]",例如"compress test.txt"。执行该命令后,CMD会自动将文件进行压缩,并生成一个以".zip"为后缀名的压缩文件。

除了使用"compress"命令,我们还可以使用"compact"命令来进行文件的压缩。

该命令的格式为"compact /c [文件名]",例如"compact /c test.txt"。执行该命令后,CMD会将文件进行压缩,并生成一个以".cmp"为后缀名的压缩文件。

二、解压缩文件

在CMD命令行中,我们可以使用"expand"命令来对文件进行解压缩。同样地,我们需要先打开CMD命令行工具,并进入到要进行解压缩的文件所在的目录。

然后,我们可以使用"expand"命令对文件进行解压缩。命令的格式为"expand [压缩文件名] [解压后文件名]",例如"expand test.zip test.txt"。执行该命令后,CMD会自动将压缩文件进行解压缩,并生成一个以指定文件名命名的文件。

Mac命令行使用技巧批量处理压缩文件和归档

Mac命令行使用技巧批量处理压缩文件和归档

Mac命令行使用技巧批量处理压缩文件和归

在Mac上,命令行是一个非常强大的工具,它可以帮助我们更高效地处理各种任务。其中,批量处理压缩文件和归档是命令行的一项常见应用。本文将介绍一些Mac命令行使用技巧,帮助你轻松完成批量处理压缩文件和归档的操作。

1. 压缩文件

在命令行中,使用"zip"命令可以对文件和目录进行压缩。具体格式如下:

```

zip [压缩文件名] [待压缩文件/目录路径]

```

例如,要压缩当前目录下的文件夹"folder1",可以使用以下命令:```

zip -r compressed.zip folder1

```

该命令将会将"folder1"目录及其内部的所有文件和子目录压缩成一个名为"compressed.zip"的文件。

2. 批量压缩文件

如果你需要批量压缩多个文件或目录,可以结合循环语句和"zip"命令来实现。以下是一个示例:

```

for file in folder1 folder2 folder3

do

zip -r compressed_$file.zip $file

done

```

上述命令将依次对"folder1"、"folder2"和"folder3"目录进行压缩,并生成相应的压缩文件。

3. 解压缩文件

在命令行中,使用"unzip"命令可以对压缩文件进行解压缩。具体格式如下:

```

unzip [压缩文件路径]

```

例如,要解压缩当前目录下的"compressed.zip"文件,可以使用以下命令:

```

unzip compressed.zip

```

该命令将会将"compressed.zip"文件解压缩到当前目录下。

bat+7z批量压缩文件夹

bat+7z批量压缩文件夹

bat+7z批量压缩⽂件夹

@echo off

for /d %%i in (*) do (echo %%i

D:\"Program Files"\7-Zip\7z.exe a -p1 "%%i.zip" "%%i" //-p是密码,密码是1,可删除。以⽂件夹命名)

pause

FOR %variable IN (set) DO command [command-parameters]

%variable 指定⼀个单⼀字母可替换的参数。

(set) 指定⼀个或⼀组⽂件。可以使⽤通配符。

command 指定对每个⽂件执⾏的命令。

command-parameters

为特定命令指定参数或命令⾏开关。

在批处理程序中使⽤ FOR 命令时,指定变量请使⽤ %%variable

⽽不要⽤ %variable。变量名称是区分⼤⼩写的,所以 %i 不同于 %I.

如果启⽤命令扩展,则会⽀持下列 FOR 命令的其他格式:

FOR /D %variable IN (set) DO command [command-parameters]

如果集中包含通配符,则指定与⽬录名匹配,⽽不与⽂件名匹配。

FOR /R [[drive:]path] %variable IN (set) DO command [command-parameters]

检查以 [drive:]path 为根的⽬录树,指向每个⽬录中的 FOR 语句。

如果在 /R 后没有指定⽬录规范,则使⽤当前⽬录。如果集仅为⼀个单点(.)字符,

则枚举该⽬录树。

FOR /L %variable IN (start,step,end) DO command [command-parameters]

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

利用批处理压缩文件

WinRAR的命令行格式如下:

"C:\Program Files\WinRAR\WinRAR.exe" a 开关目标压缩文件路径源文件路径和名称

说明:

"C:\Program Files\WinRAR\WinRAR.exe"是WinRAR所在的位置,如果你电脑上的路径在其它文件夹下,请做相应修改。

a:这个是命令,a是“添加”命令,意思是将某文件添加到压缩文件中,一般都会使用。

开关:紧跟在命令后面的是开关,开关可以添加很多个。先来看两个简单的,需要的话直接放在命令后面即可:

-sfx 自解压

-ibck 后台运行

建议加上-ibck,让WinRAR躲在后台去慢慢压缩。

比较复杂的:

-m 存储方式: 0存储、1最快、2快速、3标准、4较好、5最优

-p 添加密码:-p1,密码为1

-m:这个开关用来控制存储方式,也就是压缩方式。如果不加这个开关,默认为标准压缩方式。存储方式有六种,从0到5,压缩率越来越大,压缩速度越来越慢,你可以根据压缩文件的性质来进行选择。如:文件的压缩率不高,仅仅是99%,那么大可以选择0存储方式以节约时间。如果你想选择4(较好存储方式),那么开关就是:-m4,其它类推

-p:这个可以给压缩文件添加密码,直接把密码跟在后面就可以,如:-p123,这个文件的密码就是123。

一个简单的例子:

"C:\Program Files\WinRAR\WinRAR.exe" a –ibck –m5 –ptest f:\dest.rar e:\original

注意:在WinRAR的命令格式中,源文件要放在目标的后面。

这个例子的意思就是将e盘下的“original”文件夹以最优压缩方式压缩,在f 盘生成“dest.rar”文件,密码为“test”,在后台进行压缩。假如你希望生成一个自解压格式的压缩文件,加上-sfx参数即可。

关于WinRAR命令行的更多命令,可以到WinRAR的帮助文件中去查找。

相关文档
最新文档