无法以管理员身份运行.pkg程序

时间:2014-07-31 14:47:33

标签: c# uac

在我工作的网站上,我们有更新包需要在本地运行并与小型打印机同步。这些更新是.pkg格式,双击时应打开同步工具。我们的网站被阻止运行这样的任何可执行文件,因此出现UNC提示,我们需要输入我们的密码,我正在寻找另一种方式,所以我们不必每次都进行干预。

我已经启动了一个程序,它将打开此文件并在域管理员帐户下运行,但方法process.start给出错误“指定的可执行文件不是此os平台的有效应用程序”。为了解决这个问题,我已经看到我需要将UseShellExecute属性更改为True,但这样做不允许我以用户身份运行它,所以我回到原来的问题。

有没有人有任何建议或替代方法来实现这一目标?

提前感谢您的帮助!

0 个答案:

没有答案