|
|
1
2
你不应该创建一个进程作为一个不同的用户只是为了获得他的特权。要获取用户权限,您需要一个IUdentity令牌。要以用户身份启动进程,您需要一个模拟令牌。Identity令牌的安全风险非常低,而模拟令牌则是非常严重的业务。至少,您需要知道用户的密码才能进行模拟(或者拥有一个支持不精确的上下文,比如SSPI交换安全上下文)。 使用 LookupAccountName 获取SID, LsaOpenPolicy 和 LsaEnumerateAccountRights . |
|
|
2
1
请查看此链接,了解如何从Delphi中的服务执行此操作: Launch your application in Vista under the local system account without the UAC popup
|
|
0___________ · 我可以在整个程序生命周期内保持句柄打开吗 2 年前 |