联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off & setlocal EnableDelayedExpansion rem 下面的for嵌套结构是利用assoc以及ftype来查找 .rar 扩展名对应的压缩程序 for /f "tokens=1* delims==" %%i in ('assoc .rar') do ( for /f "tokens=1* delims==" %%x in ('ftype %%j') do ( for %%a in (%%y) do if not defined rarpath set rarpath=%%a ) ) ren echo rarpath is %rarpath%. %rarpath% x -inul -o- -ppassword -ibck Other.rar D:\lxmxn ren password 指定你设置的密码,Other.rar 指定你要解压的文件路径,D:\lxmxn 指定你将解压的文件存放的路径。 endlocal
控制台 RAR 只支持 RAR 格式,带有的 ".rar" 扩展名的文件。ZIP 和其他格式不被支持。
我的system32里还备有另外一个小巧的控制台工具7zip,它支持包括rar、zip、iso、chm在内的很多格式。