批处理bat文件dos命令实现文件的解压缩

::========压缩文件=======================

::将源路径“C:\Users\xcc\Desktop\多大的经济 ”路径下的文件压缩到目标路径下“D:\迅雷下载\压缩.rar”,生成的为自解压文件
::参数说明:
::a: 添加指定的文件(源目录,这里是"%USERPROFILE%\Favorites")和文件夹到压缩文件(目标文件,这里是"d:\my documents\Favorites.exe")中。
::-as: 这是一个开关,指添加方式是“同步压缩文件内容”
::-r: 表示“包含子文件夹”
::-sfx: 表示建立的是一个自解压文件
::-ep1: 表示不把路径%USERPROFILE%保存在压缩文件中
::详情参考http://www.cnblogs.com/huangye-dream/p/3584965.html

"C:\Program Files\WinRAR\WinRAR.exe" a -as -r -sfx -ep1 D:\迅雷下载\压缩.rar C:\Users\xcc\Desktop\多大的经济

::压缩成普通的文件,而非自解压文件
"C:\Program Files\WinRAR\WinRAR.exe" a -as -r -ep1 D:\迅雷下载\压缩.rar C:\Users\xcc\Desktop\多大的经济

::==========解压文件======================
::将源文件“D:\迅雷下载\压缩.rar”解压到目标路径"D:\新建文件夹"下
"C:\Program Files\WinRAR\WinRAR.exe" x "D:\迅雷下载\压缩.rar" "D:\新建文件夹"

时间: 2024-10-10 08:36:57

批处理bat文件dos命令实现文件的解压缩的相关文章

批处理bat文件dos命令复制文件

::将“C:\Users\ZZ\Desktop\快捷处理\我我我哦我”路径下的文件复制到“C:\Temp\我我我哦我”路径下::/S表示“复制目录和子目录,除了空的.”::/E表示“复制目录和子目录,包括空的.与 /S /E 相同.可以用来修改 /T.”::/H表示“也复制隐藏和系统文件.”::/I表示“如果目标不存在,又在复制一个以上的文件,则假定目标一定是一个目录.”--如果不设置,系统会提示你选择是文件or目录? xcopy C:\Users\ZZ\Desktop\快捷处理\我我我哦我 C

用bat批处理程序通过DOS命令行删除所有的空文件夹

用过gothub或者码云的同学都知道,不包含任何文件的空文件夹上传提交时不被允许的.当然你可以在空文件下创建.keep文件(或.gitkeep文件),然后就可以上传了. 但是如果空文件夹比较多,并且我们确实不需要这些空文件了,那本文就学习一种命令行删除所有空文件夹的方法.并封装成.bat批处理程序.通过鼠标右键运行即可. 一,DOS删除命令 1.1,删除文件命令 del 若是想删除文件,输入del 盘符名:\文件名,比如,我想删除一个在F盘的名为123.txt的文件,则输入  del f:\12

Dos命令完成文件拷贝

Dos命令初阶--文件拷贝 1.XCOPY命令 可以在cmd中录入:XCOPY /? 即可查看帮助 帮助: XCOPY Microsoft Windows [版本 6.2.9200] (c) 2012 Microsoft Corporation.保留所有权利. C:\Users\Administrator>xcopy /? 复制文件和目录树. XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] [/C

批处理实现多线程执行命令列表文件

批处理实现多线程执行命令列表 工作中碰到多线程执行命令列表的情况,研究一番,编写出来与大家分享.高手看了也请指点,指教一些更简单的办法. 批处理是一种单线程的简单脚本,只有上条命令执行完后,才能执行下条命令.如果上条命令执行花费很长时间,如超时,连接失败不断尝试等,下一条命令头发白了,可能还等不到它执行. 百度问答上找到一个方法可以实现多线程,原理:利用bat调用bat来实现多线程. 例如:网管希望同时ping局域中所有主机,实现方法如下. 首先,建立两个批处理文件: 1.bat文件代码如下:

matlab 调用dos命令和文件操作

第一.利用!直接调用,简单方便,可以带操作对象:!del A.bat 第二.调用system函数或者dos函数,既可以实现功能,又返回参数,能检查执行情况,方便后面程序的开发,推荐这个 [status, results]=system('del A.bat') 第三.采用文件操作命令,如fopen.delete等:delete A.bat http://hovertree.com/menu/windows/ 调用其他程序推荐mexrun函数 matlab中运行其它程序或批处理 http://ro

DOS命令生成文件列表

DOS命令窗口,生成文件列表命令格式:dir xmlFiles /b >list.txt dir 文件列表相关命令 xmlFiles 待生成文件所在文件夹,在dos命令窗口根目录下,省略前缀.别的文件D://,写下具体文件夹地址. /b 生成简略.不带文件地址列表. /b /s 生成简略,带文件地址列表. >list.txt 输出文件位置 例: 输出结果:

DOS当中的基本操作命令,如何切换磁盘,如何查看文件和文件夹,如何清屏,进入文件夹的命令,javac是什么意思,作用是什么?DOS如何建文件夹?退出文件夹?

如何切换磁盘:使用盘符+:举例 d: 如何查看文件和文件夹 dir/w 如何清屏: cls (clear screen) 进入文件夹的命令cd ,举例cd JDK javac是什么意思,c 是compile(编译),就是用这个程序编译Java文件 DOS如何建文件夹?md(make directory) 退出文件夹:两种方法,一种是cd..另一种是cd\ *符号,是通配符,可以表示任意多个字符 Dos打开记事本命令notepad 查看iP地址的命令ipconfig 查看电脑之间是否联通命令pin

写个批处理脚本来帮忙干活--遍历文件夹&字符串处理

这次打算写几篇关于脚本方面的博客,主要是记录一下 Gradle 脚本和批处理脚本的一些写法,方便后续查阅. 前言 平常开发过程中,一些较为重复的手工性工作,如果能让脚本来帮忙处理,自然是最好的,刚好之前有些工作有点过于重复且都是手工性去完成,所以就想着能否写个脚本来处理. 因为我还是用的 windows 开发,所以最开始想到的就是批处理脚本,但写完后发现,重复性工作是可以交给脚本去处理了,但每次要执行这个脚本文件还得打开脚本所在的文件夹找到脚本点击去执行. emmm,因为我是开发 Android

批处理脚本遍历指定文件夹下的文件

批处理脚本 1. 遍历指定文件夹下的文件 1.1 命令解释 命令: for [参数] %%变量名 in (匹配符) do (执行的命令) 切记:每个指令之间必须以空格隔开,in 与 ( 之间有空格,do 与 ( 间也有空格,否则命令会无法成功执行 ps:本节只讲用批处理脚本执行 for 命令遍历文件夹的场景,因此以下分析每个指令意义时,不介绍其他含义 []:表示此项指令为可选 [参数]:参数取值一共有四种: /d, /r, /l, /f,加上无参数,所以一共五种场景 无参:遍历当前路径的文件夹下