如何使用powershell安装Opera网页浏览器系统级(对所有用户而言。

使用powershell命令,我试图在我的系统上安装Opera浏览器,该系统有多个用户账户。

我尝试了下面的方法,但这只是为当前用户安装。

Start-Process -FilePath "C:\Test\Opera.exe" -ArgumentList '/install /silent /launchopera=0 /setdefaultbrowser=0 /allusers=1' -Passthru

但这只是为当前用户安装,有什么方法可以为所有用户安装?

任何帮助。

解决方案:

很可能问题出在 -ArgumentList 参数。它期待的不是一个单一的字符串,而是一个字符串数组。这意味着你必须将参数分解成独立的字符串。其次,你可能必须以管理员身份运行,并在运行时使用 RunAs 命令,你可以使用脚本块和调用命令

Start-Process -FilePath "C:\Test\Opera.exe" -ArgumentList '/install', '/silent', '/launchopera=0', '/setdefaultbrowser=0', '/allusers=1' -Passthru -Verb RunAs

给TA打赏
共{{data.count}}人
人已打赏
解决方案

PermissionError: [Errno 13] Permission denied: 'C:\Users\airline1\sample.csv'

2022-5-14 5:00:06

解决方案

Undefind withoutExceptionHandling()

2022-5-14 5:00:12

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索