powershell - 无人值守/静默安装 Notepad++

标签 powershell installation notepad++ silent-installer

我一直在尝试在许多完全无人看管的远程服务器上安装 Notepad++ 7.5.6 版。我研究并找到了静音开关 '/S'但它在我的本地环境中没有按照我的意图工作。当我运行以下代码时,它仍然会为该语言生成一个弹出窗口,就像我手动点击了安装程序一样。

start-process -FilePath "$Path\npp.7.5.6.Installer.x64.exe" -ArgumentList '/S' -wait

据我所知,这不应该产生任何弹出窗口,但它会从用户帐户控制开始。

谁能弄清楚我做错了什么,以及如何让安装程序在没有任何弹出窗口的情况下完全无人看管?

最佳答案

正如@TheIncorrigible1 所说,您需要使用 -Verb runas

start-process -FilePath "$Path\npp.7.5.6.Installer.x64.exe" -ArgumentList '/S' -Verb runas -Wait

关于powershell - 无人值守/静默安装 Notepad++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50274909/

相关文章:

linux - Phantomjs - 没有这样的文件或目录(我错过了什么)

c# - Notepad++ 插件构建错误 VS 2013

Notepad++ 删除括号之间的\s

json - 使用Powershell从json获取动态键值

PowerShell 排序的整数数组数组不起作用

c++ - MinGW pacman -Sys 无法锁定数据库

用于在不同程序集中定义的类型的 WPF 工具箱安装程序

notepad++ - 如何创建仅在 Notepad++ v 7.8.2 中打开特定文件的快捷方式

powershell - 如何通过powershell删除文件夹的只读属性?

powershell - 如何使用凭据通过代理服务器运行 Azure powershell cmdlet?