1

通常,当您在 Windows 上安装 MSI 软件包时,它是使用当前登录的用户帐户安装的。但我想将它安装到特定的用户帐户。现在,我想使用系统帐户安装我的 MSI 包。

可能吗?怎么做?

4

1 回答 1

2

并不是我会推荐它,但是您可以在 SYSTEM 帐户下使用一个旧技巧来执行此操作...

首先,您需要制作安装命令行以静默安装/无需用户输入。** 类似的东西msiexec.exe /i MyProgram.msi /qb-应该可以工作。

其次,您需要创建计划任务 (XP)任务计划作业 (Vista/Win7)来执行命令,并让它以 SYSTEM 用户身份运行。将它设置为未来几分钟的时间,等等!

(** 好的,从技术上讲,您可以运行msiexec /i MyProgram.msi并配置任务以允许与本地用户交互,但这仅适用于 Win2k 和 XP。)


或者,您可以使用很棒的小 SysInternals 实用程序PSEXEC-s选择以本地 SYSTEM 用户身份执行该进程...

于 2010-07-26T04:20:04.790 回答