我一直在尝试在许多完全无人看管的远程服务器上安装 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/