我有一个二进制文件,它创建并稍后从程序和功能中删除条目(也出现在添加/删除程序中)。虽然我可以在创建条目时获得 UAC 权限,但我的要求不允许我在需要删除条目时显示 UAC 提示。这是有道理的,因为从 HKLM 删除注册表项时您应该需要管理员权限。
但我注意到我可以在没有 UAC 提示的情况下从“程序和功能”窗口中卸载条目。从那里卸载(无论如何都会调用我的二进制文件)与我直接调用我的二进制文件有何不同?有什么方法可以以相同的方式运行我的二进制文件并避免 UAC 提示?
我有一个二进制文件,它创建并稍后从程序和功能中删除条目(也出现在添加/删除程序中)。虽然我可以在创建条目时获得 UAC 权限,但我的要求不允许我在需要删除条目时显示 UAC 提示。这是有道理的,因为从 HKLM 删除注册表项时您应该需要管理员权限。
但我注意到我可以在没有 UAC 提示的情况下从“程序和功能”窗口中卸载条目。从那里卸载(无论如何都会调用我的二进制文件)与我直接调用我的二进制文件有何不同?有什么方法可以以相同的方式运行我的二进制文件并避免 UAC 提示?