我有一个想要更改系统时间的应用程序。 但是我只想在用户拥有SE_SYSTEMTIME_NAME特权的情况下执行此操作,否则,我不想弹出UAC海拔对话框,我只会默默地执行任何操作。
我试图确定.net框架是否具有与CheckTokenCapability等效的功能。
实现这一目标的唯一方法是调用win32方法吗?
答案 0 :(得分:0)
在.net框架中找不到执行此操作的本机方法。 最终使用了https://archive.codeplex.com/?p=processprivileges,后者使用了基础的Win32基础结构。