我需要通过powershell安装一个应用程序,但是这个应用程序没有提供所有可用的安装参数。
我已经完成了库,通过加载库和获取它的成员,但我还没有实现它与。exe,
我的问题是有一种方法可以通过powershell获得。exe的方法?
简单的答案是否定的。
许多可执行文件将尝试使用通用的安装参数。如果使用通用的安装平台(MSI, InstallShield),您的成功率会增加。
如果它是与MSI一起使用的EXE,则使用MSI代替,因为命令行参数实际上是通用的。(例如,为了深入了解对MSI的期望,你可以在这里看到我对一个非常不同的问题的回答)
如果安装程序是InstallShield或其他用于构建安装程序的通用框架,您可以尝试通用开关,或谷歌"productName"+ install.exe开关,并希望它们在某处记录。
最后一个选项是尝试常用的帮助开关:
- /h
- /H
- /?
- - h
- - h
- - ?
- ——h
- ——?
- -
- ——帮助
以及你能想到的任何其他组合。通常情况下,它们是这样被记录的。