V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
funagi
V2EX  ›  问与答

请问如何获知安装包的运行参数?(静默安装需求)

  •  
  •   funagi · 2013-07-26 18:31:57 +08:00 · 4791 次点击
    这是一个创建于 3925 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不仅限于msi安装包,只是手头刚好有两个实例,就直接拿来举例子:
      IE8-WindowsXP-x86-CHS.exe
      AdbeRdr11000_zh_CN.exe
    虽然后缀是.exe,但用7zip解开可知是msi,运行有msiexec进程。

    直接在cmd下运行msiexec会弹出帮助窗口,但不是我想要的参数。

    ------------------------------------------------------------

    实际研究中,我找到了IE8满足我需求的安装参数:

      IE8-WindowsXP-x86-CHS.exe /passive /update-no /no-default

    其中:
      /passive是安静模式无用户交互
      /update-no是不安装更新(因为这个时候下载安装更新非常耗时)
      /no-default是不设置为默认浏览器

    passive这个参数我估计是msi统一具有的,所以没啥疑问,我现在的问题是后面两个参数。
    我之所以知道后面两个参数,是因为搜索到这篇文章:
      http://blog.sina.com.cn/s/blog_91fc17180100vbtz.html

    但是无论我怎么/help,死活就是调不出这个帮助窗口。(求助点A)

    ------------------------------------------------------------

    接着是另外一个例子,Adobe Reader:

      AdbeRdr11000_zh_CN.exe /msi EULA_ACCEPT=YES REMOVE_PREVIOUS=YES /passive

    参考自:
      http://huangchao2005.blog.51cto.com/1249888/338444
      http://www.itninja.com/software/adobe/reader-6/11-1657

    在这个例子中,我的疑问是
      EULA_ACCEPT=YES
      REMOVE_PREVIOUS=YES
    这两个参数是如何获知的。(求助点B)
    Adobe Reader安装过程会提示“选择安装路径”和“是否自动更新”,我想通过安装参数设定它们,但至今没找到具体参数。

    ------------------------------------------------------------

    我尝试过用MSI工具解开安装包,没有找到有价值的信息。

    另外是其它封装格式安装包,要怎么获知其安装参数(致天国的/help君)。(求助点C)
    2 条回复    1970-01-01 08:00:00 +08:00
    jzhone
        1
    jzhone  
       2013-07-26 19:31:51 +08:00   ❤️ 1
    http://www.apprcn.com/cheng-xu-jing-mo-can-shu-sao-miao-gong-ju.html
    今天介绍的软件刚好说到静默安装,这个工具会提供能够静默安装所需要的参数,究其原因是使用了 PEiD 来探测,lz可以往这方向研究下
    funagi
        2
    funagi  
    OP
       2013-07-26 21:21:03 +08:00
    @jzhone 非常感谢。
    试了几个msi,结果好像都是msiexec /i *.msi /qn,不是我想要的那种。
    用PEiD探测的话,再深入就是分析PE了,个人能力有限表示压力很大。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2847 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 00:20 · PVG 08:20 · LAX 17:20 · JFK 20:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.