获取可执行 (.exe) 方法 powershell

Get executable (.exe) methods powershell

我需要通过 powershell 安装一个应用程序,但该应用程序没有详细记录所有可用的安装参数。

我已经用库完成了,通过加载库并获取它的成员,但是我还没有用 .exe 实现它,

我的问题是有没有办法通过 powershell 获取 .exe 的方法?

简单的答案是否定的。

许多可执行文件将尝试使用通用安装参数。如果它使用通用安装程序平台(MSI、InstallShield),您的几率会增加。

如果它是与 MSI 一起使用的 EXE,请改用 MSI,因为命令行参数实际上是通用的。 (为了深入了解对 MSI 的期望,例如 you can see my answer here 到一个非常不同的问题)

如果安装程序是 InstallShield 或其他用于构建安装程序的通用框架,您可以尝试使用通用开关或 google "productName" + install.exe 开关,并希望它们在某处有记录。

您最后的选择是尝试常用的帮助开关:

  • /小时
  • /小时
  • /?
  • -h
  • -H
  • -?
  • --h
  • --?
  • -帮助
  • --帮助

以及您能想到的任何其他组合。通常他们以这种方式记录。