如何使用PowerShell静默安装exe

问题描述 投票:3回答:2

我正在尝试使用Powershell命令安装Lotus Notes Designer的试用版

Start-Process -FilePath "EXEPath" -Verb runAs -ArgumentList "/qn"

但是此命令显示正常安装向导,如何使其成为静默安装?

powershell silent-installer domino-designer-eclipse
2个回答
2
投票

静默安装命令因程序本身及其使用的安装程序而异。使用/qn将适用于大多数(但不是全部!)MSI安装程序,因为大多数人都会遵循Microsoft标准,但EXE安装程序可能非常不同,因为它们没有像MSI这样的指南。

搜索程序名称和“静默安装”可能会显示程序帮助页面或列出您需要使用的命令的博客。

搜索“lotus notes designer silent install”会显示this article,它将命令列为:

setup.exe /s /v"/qn"

你会用这个:

Start-Process -FilePath "C:\folder\setup.exe" -Verb runAs -ArgumentList '/s','/v"/qn"'

注意:我不能测试这个,因为我不使用Lotus Notes,但它应该工作,或者至少让你知道该怎么做。


1
投票

请在powershell中尝试以下命令,它将与wait和output一起静默安装。不是:您的安装程序应该支持/ S选项,并且没有尝试使用Lotus Notes。

Start-Process .\installer.exe /S -NoNewWindow -Wait -PassThru
© www.soinside.com 2019 - 2024. All rights reserved.