|
我想实现的目标是:利用一个批处理文件,在有用WINRAR处理的自解压文件情况下,当检测到PE系统目录下有7z解压缩文件时就利用7z.exe x *.exe -y -aos -o"%ProgramFiles%\*"命令解压到指定目录,没有检测到就直接执行这个自解压文件,请问怎样实现这个功能?
现在我是用一个比较笨的方法为:
IF EXIST X:\WXPE\SYSTEM32\7z.exe GOTO Use7Z
start *.exe
GOTO UseRAR
:Use7Z
7z.exe x *.exe -y -aos -o"%ProgramFiles%\*"
:UseRAR
请问还有更好的方法吗? |
|