我需要通过powershell安装应用程序,但应用程序没有很好地记录所有可用的安装参数。
我已经用库完成了它,通过加载库来获取它的成员,但我还没有用.exe实现它,
我的问题是有一种方法可以通过powershell获取.exe的方法吗?
答案 0 :(得分:1)
简单的答案是否定的。
许多可执行文件将尝试使用常见的安装参数。如果它使用通用安装程序平台(MSI,InstallShield),您的赔率会增加。
如果是与MSI一起使用的EXE,请使用MSI,因为命令行参数实际上是通用的。 (有关MSI的一些见解,例如you can see my answer here对一个非常不同的问题)
如果安装程序是InstallShield或其他用于构建安装程序的通用框架,则可以尝试使用常用开关或google" productName" + install.exe切换并希望它们在某处记录。
您拥有的最后一个选项是尝试常用的帮助开关:
无论你能想到什么其他组合。通常他们会以这种方式记录下来。