做IT管理的朋友可能经常会碰到下面的某种情况,
1、需要知道在我的AD里有那些用户登录过域,在什么时间登录的,在那一台计算机登录的,IP是多少?
2、一个AD帐号可以在多台客户端计算机同时登录,我们如何知道某个帐号在那些客户端同时登录过呢?
3、我们需要收集用户端计算机的硬件信息,操作系统信息、用户登录信息等;
4、在当前的金融危机下很多公司都要求节电节省开支,有些用户经常下班不关机浪费资源,我们如何把这些经常不关机的用户和计算机找出来呢?
用Bginfo这个绿色免费的小软件就可轻松实现上面所需要的功能。Bginfo是一款非常捧的绿色小软件,小巧精悍。
在动手之前请先在你的AD部署Bginfo这款软件,不会的朋友请参考这篇帖子 《用AD组策略-----部署Bginfo软件,桌面显示用户端信息!》
http://bbs.winos.cn/thread-30414-1-1.html
建议部署这款软件的朋友用英文版,汉化版不能复制用户桌面。
下面我就给大家来演示一下用Bginfo生成记录的过程吧。
以下操作全在DC上操作
1、在DC上新建一个Bginfo目录,并设置隐藏共享,共享名后面加个$;(设置隐藏共享主要是为了曾加安全性,这个目录只需要管理员知道就行了)
  1.jpg
 
2、设置共享权限,把everyone删掉,加入Domain Users权限设置充许“更改”“读取”
  2.jpg
 
3、设置NTFS权限,充许Users组可以“修改”“写入”
  3.jpg
 
3、打开计算机管理,打开NETLOGON目录,我们需要配置Bginfo;
attachimg.gif 4.jpg
下载 (57.76 KB)
2008-12-21 15:04
4、打开Bginfo软件
  5.jpg
 
5、打开File菜单,选Database;
  6.jpg
 
6、用户数量较多的朋友请SQL吧这里只是演示我就选择"File";
  7.jpg
 
7、输入我们刚才新建的隐藏共享目录及要生成的文件名和格式选择打开,生成的文件格式支持MDB,xls,txt格式;
  8.jpg
 
8、单击OK;
  9.jpg
 
9、保存并覆盖我们原来的Bginfo配置文件;
  10.jpg
 
  11.jpg
 
至此所有配置完成
下面我们随便找一台客户端机器登录测试一下
1、在客户端登录以后输入我们在DC上的隐藏共享目录会发现已经生成了一个EXCEL文件,我们复制一份到本地用EXCEL打开进行数据分析;
  12.jpg
2、下面来分析一下数据
  13.jpg
 
  14.jpg
 
  15.jpg
 
  16.jpg
 
从上面的数据我们可以去分析用户的硬件信息,系统信息,用户登录信息。比如说我们可以通过Boot Time这一栏去分析那些用户经常不关机。
建议AD用户数量较多和注重安全的朋友用SQL来生成记录

下面是SQL的连接方式

1、打开SQL服务器新建数据库
  17.jpg
 
2、输入数据名称Bginfo,确定;
  18.jpg
 
3、下面我们回到DC上配置Bginfo,打开Bginof,选择SQL
  19.jpg
 
4、选择SQL服务器,输入SQL数据库用户名和密码,选择刚才我们建好的bginfo数据库,点击确定;
  20.jpg
 
5、点击OK
  21.jpg
 
6、验证配置是否正确,找一台计算机登录一下,然后打开SQL服务器,打开Bginfo数据库;
  22.jpg
 
7、打开BginfoTable表,选择“返回所有行”;
  23.jpg
 
8、信息成功写入SQL数据库。
  24.jpg