返回首页

海都,

我在系统帐户运行的服务......

我可以阅读用户注册表中记录的电流(HEKY_CURRENT_USER)

我怎样才能读取目前使用的系统帐户运行的服务在用户注册表中记录?

回答

评论会员:游客 时间:2012/02/07
理查德MacCutchan:HKEY_CURRENT_USER是HKEY_USERS下的一个条目的链接,并在登录用户的注册表空间设置。我不知道,链接到不同的帐户下运行的服务。一段简单的额外的代码,在您的服务方案应该很快就能告诉你
。epanjohura
评论会员:游客 时间:2012/02/07
退房本网站imgsrc=]
乳铁蛋白
评论会员:游客 时间:2012/02/07
由于多个用户可以登录,使用WTSEnumerateSessions列表所有的会议和排除会议从it.Next0,使用WTSQueryUserToken获得用户的SID,并格式化成一个字符串,由ConvertSidToStringSid它。你应该得到的东西喜欢的S-1-5-21-3853930826-1272693629-3426184057-501.Appending到HKEY_USERS\,然后你会得到你想要的键名