小编Leo*_*lia的帖子

Chocolatey 作为非管理员用户

我开始在我酒店的网络中使用 Chocolatey 来安装软件。我在 Win 2008 上设置了一个域,但我的所有用户都不是管理员。

所以,假设我有一个用户 JOE,它不是域的管理员(也不是在机器上)和一个用户 PETER,它是两者的管理员,并且我以 JOE 身份登录。当我以管理员身份打开提示(或 powershell)时,Windows UAC 要求输入管理员用户名/密码。所以我用 PETER 的凭据填充它。然后我可以安装 Chocolatey (in C:\ProgramData\Chocolatey) 并在C:\ProgramData\Chocolatey\libs. 这很好。

如果该应用程序是为所有用户安装的(例如 Sublime Text 3,安装在C:\Program Users文件夹中),则一切正常。但是,当我运行“单用户”安装(例如 Wunderlist,安装在C:\Users\USERNAME\AppData\...)时,它会安装在 PETERAppData而不是 JOE 上AppData

如果我手动运行安装程序,它会要求我提供 PETER 的凭据,但该应用程序安装在 JOE 的用户路径中。

我可以用 Chocolatey 得到同样的行为吗?我做错了什么还是可以以某种方式解决这个问题?

windows uac powershell chocolatey

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

chocolatey ×1

powershell ×1

uac ×1

windows ×1