使用powershell / cmd自动安装任何程序的设置向导

时间:2016-04-05 07:41:18

标签: powershell cmd administration

我遇到了一个主要问题,即自动安装没有用户干扰的程序。我有一个设置向导,但我无法找到要在cmd或powershell中输入的参数,所以它会默默地安装程序,尝试过 start-process -FilePath 'C:\Program Files (x86)\Notepad++\install.exe' -ArgumentList '/S' -wait 它只会运行向导。 问题是 - 有没有办法让我可以将参数输入向导,或从向导文件中提取参数列表,这样我就可以自动安装程序。

1 个答案:

答案 0 :(得分:0)

是的,有办法。实际上几乎没有办法。

  • 使用chocolateycinst notepadplusplus。人们已经拥有大量的软件包,这样你就可以为社区做出贡献。通过创建choco包,您将真正了解自动化任何安装的所有步骤。
  • 要查找静默参数,请使用usff(通用静音切换功能):cinst usff
  • 要查找向导参数(自定义),请使用例如insted:cinst insted。一些巧克力包允许您通过参数自定义 - 例如yed具有允许您创建桌面快捷方式的参数。
  • 如果您不想(或不能)使用巧克力,您可以查看软件包的源代码,看看它是如何以自动方式安装的。

如果你想要旧时尚,请运行:

 .\installer.exe /S