任何人都可以推荐一个(最好是免费的).Net库/组件来执行操作系统指纹识别吗?
我正在编写一个程序,用于验证主机列表是否已启动,同时执行操作系统指纹识别以确定主机的操作系统。
背景:我的前任给我留下了Active Directory + DNS的遗产,这些遗产并没有为$ DEITY-knows-when做家务。我想确定哪些条目仍然无法访问,哪些条目不再可访问,同时还试图检测因未知原因未加入域但存在于DNS中的Windows操作系统。
答案 0 :(得分:1)
如果计算机位于域中并且您具有足够的权限,则可以使用WMI(Windows管理界面)查询有关远程计算机的信息。使用.Net
相当容易您可能需要使用组策略来推出防火墙规则以允许传入的WMI流量,但除此之外,它非常简单。