有没有办法让我的.exe文件以管理员权限执行而不是我在注册表或右键单击文件并以管理员身份运行时杀死LUA?
当我更改注册表时,它会提示用户我不想要的内容.我只是添加文件来杀死LUA,以授予用户执行我的.exe文件的完整权限.
如果我可以让它以管理员身份执行,它将节省我编辑注册表.我找不到该应用程序的源代码.它是用Delphi编码的,因此添加任何东西都是一个问题,而.reg文件需要在Windows Vista上运行.exe文件.
如何解决这个问题?
你不能.如果你能做到这一点,那么任何exe都可能会这样做,这会破坏UAC的目的(假设arguendo你认为UAC有一个目的).您可以显示您的exe以要求管理员权限,但这不会停止用户提示.