如何使Exe Run成为管理员

时间:2012-02-21 05:06:34

标签: installshield runas installshield-2009

我有一个小应用程序,其exe必须在Windows Server 2008中运行。 但是在Win Server 2k8中,只有选择了以管理员身份运行选项,它才能正常工作,即使用户具有管理员优先权。

通过选择该文件的属性始终以admin身份运行,在兼容性选项卡中将解决问题。

但我必须在安装时启用此属性。

我正在Installshield 2009中构建安装程序。 我的问题是如何从installsield启用此属性。

如何让Exe以管理员身份运行。

任何一个pleeasse hellpp ......

先谢谢..

Jijesh。

1 个答案:

答案 0 :(得分:6)

如果您的exe始终需要管理权限,则应使用指定requireAdministrator的清单构建它。如果它有时只需要管理权限,它可能应该使用动词“runas”使用ShellExecute启动它自己。在任何情况下都不应该依赖快捷方式选项。