2012-04-09 58 views
0

我们禁用计算机,当它们在一段时间之后尚未使用并且这些计算机在一段时间后从Active Directory中删除。我一直负责编写代码,以便在被删除之前通过活动目录并复制禁用机器的所有bitlocker恢复密码(如果完成,请手动完成)。我开始仿制,只是通过Active Directory循环和有这样的:如何以编程方式访问BitLocker恢复选项卡以备份恢复密码

DirectoryEntry adRoot = new DirectoryEntry("XXXX://" + domain, null, null, AuthenticationTypes.Secure); 
DirectorySearcher searcher = new DirectorySearcher(adRoot); 
searcher.SearchScope = SearchScope.Subtree; 
searcher.ReferralChasing = ReferralChasingOption.All; 
SearchResultCollection result = searcher.FindAll(); 
foreach (SearchResult res in result) 
{ 
    DirectoryEntry directoryEntry = res.GetDirectoryEntry(); 
    foreach (DirectoryEntry de in directoryEntry.Children) 
    { 
    } 
} 

我看到所有的残疾人电脑作为主要的搜索儿童入住,但希望通过对这些孩子,我没有看到任何东西指的BitLocker特性。我已经改变了我的谷歌搜索bitlocker具体,但没有找到任何东西沿线我所需要的。有谁知道这样做的好方法吗?

回答

0

我不确定如何通过API访问它,但使用ADSI编辑,将BitLock技术信息被显示为以下几点:(很抱歉,如果我得到的语法错误)

CN=Computers,CN=COMPUTER-NAME,CN=TimestampWithTimezone{Guid} 
+0

谢谢您的信息。我相信这是他们一直用来查看信息的。 – 2012-04-10 13:22:23