[已解决]xp或win7 64环境下,如何搜索符合条件的目录名和rar文件,并解压缩?
1、搜索当前所有可用盘符下含有关键字的目录名,如果始终搜索不到,退出。如果搜索到,继续执行2
2、继续搜索目录(u盘-朗科06)下符合条件的rar文件。
将搜索到的具体路径,赋值给变量aabb
3、解压缩rar文件到aabb路径下。。- if exist "C:\Program Files" set "rar=C:\Program Files\WinRAR\WinRAR.exe"
- if exist "C:\Program Files (x86)" set "rar=C:\Program Files (x86)\WinRAR\WinRAR.exe"
- echo %rar%
- winrar.exe x -y "aabb\rar文件名" "aabb"
复制代码 4、目录名关键字:u盘-朗科06。例如:
D:\0驱动-软件\udisk\sd4g\u-2G\u盘-朗科06
E:\u盘-朗科06
D:\快盘\u盘-朗科06
G:\XXX\YY\u盘-朗科06
等等。。。
5、rar文件关键字:
00-00robocopy.rar、备份exe.rar、SETRES.rar、sed.rar
6、当前所有可用盘符代码。- for %%a in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
- if exist %%a:\ (set "panfu=%%a:" && goto :next)
- :next
- 。。。。
- )
复制代码
|