ppts.net
当前位置:首页>>关于批处理winrar命令 ,如何批量解压缩到每个单独的文...的资料>>

批处理winrar命令 ,如何批量解压缩到每个单独的文...

保证能用,建一个bat文件,把下面的拷贝进去,然后和你那些rar放到一个目录里面 for %%i in (a.rar,b.rar,c.rar) do "C:\Program Files\WinRAR\rar.exe" x %%i .\%%~ni\

@echo offset "rar=C:\Program Files\WinRAR\WinRAR.exe""%rar%" x -ad -y *.rarpause将此批处理和你要解压的rar文件放在一起.默认解压当前目录下所有rar文件. 下面的代码可以处理子文件夹中的rar文件. @echo offset "rar=C:\Program Files\WinR...

开始 运行 cmd 回车 c: 回车 cd C:\Program Files\WinRAR 回车 rar /? 回车 可以查看帮助。 也可以直接给你: @path C:\Program Files\WinRAR @for /r %%i in (*.rar) do @rar e "%%i" "%%i"_\ 或 @for /r %%i in (*.rar) do @c:\progra~1\winra...

@echo offfor /f "tokens=2 delims==" %%a in ('assoc .rar') do ( for /f "tokens=2 delims==" %%1 in ('ftype %%a') do (set "rar="%%~dp1rar""))echo a|%rar% e "要解压的文件.rar"pause

这里的代码中使用WinRar的unrar.exe这个程序解压 假设压缩包为1.rar,里面包含一个2的文件夹,文件夹内包含一个3.t的文件,现在只解压3.t这个文件出来。 代码如下 "C:\Program Files\WinRAR\unrar.exe" e 1.rar 2\3.t

使用if命令来比较

保证能用,建一个bat文件,把下面的拷贝进去,然后和你那些rar放到一个目录里面 for %%i in (a.rar,b.rar,c.rar) do "C:\Program Files\WinRAR\rar.exe" x %%i .\%%~ni\

path c:\program files\winrar dir /s/b *.rar >tmp.txt rar x -ad *.rar data\ dir /s/b *.zip >tmp.txt winrar x -ad *.zip data\ for /f "delims=" %i in (tmp.txt) do rar t "%i" || del /q "%i 已实际测试,可正常解压该目录下所有的rar和z...

压缩代码: @echo off set rar="C:\Program Files\WinRAR\rar.exe" setlocal enabledelayedexpansion for /f "delims=" %%a in ('dir /ad/b') do ( set /a n=%%~a%%2 if !n! equ 0 ( %rar% a -hp12345678 test2 "%%~a" ) else ( %rar% a -hp1234...

@echo offsetlocal enabledelayedexpansion for /f %%i in ('dir /b /a-d *.rar') do set "str=%%i"&&WinRAR rn %%i *.* (!str!)*.*pause>nul路径楼主自己改了

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com