有没有办法标记.EXE以请求以管理员身份运行?因此:标记.exe请求(不要求)以管理员身份运行
- 如果将UAC设置为runas admin而没有提示 - 它将以admin身份运行。
- 如果用户无法运行管理员(请求不同的登录名),请以用户身份运行。
- 如果出现提示,提示用户。如果接受,以管理员身份运行。
- 如果提示被拒绝,以用户身份运行。
我知道如何用2个.exe程序来做到这一点。但我想用一个来做。该程序输入用户的许可证密钥。在HKLM中,如果应用程序具有管理权限(因此所有用户都有密钥)。在HKCU如果没有管理员权限。
不,但请参阅http://stackoverflow.com/a/10255024/886887 –
@HarryJohnston - 我没有想到 - 提升自己。这很聪明。如果您将其作为答案输入,我很乐意将其标记为此。 –