注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

從頭再來 Blog

一切將會如小生命的誕生一樣,從頭再來.....

 
 
 

日志

 
 

快速获得域中所有机器配置的方法  

2008-08-25 23:59:52|  分类: Network |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1. 域服务器(或者不经常关闭的电脑)上安装everest企业版(个人版不可以,安装后最好选择英文,不要用中文,因为选择中文后有简繁体差别,批量处理会有乱码)
2. 只读共享everest(共享1),再设置一个完全共享(共享2)
3. 在域的组策略中设置开机运行一个脚本(“用户配置—windows共享设置—脚本—登陆”下加入),内容如下:
共享1\everest.exe /r 共享2 \$hostname+$username+$ipaddr /csv /sum /silent /saftest
4. 下载安装windows版本gawk
5. 运行for %i in (共享2\*.csv) do gawk –f 1.txt %i>%i.txt (本步骤将每台机器的配置提炼出我们需要的内容到文件%i.txt,1.txt为gawk需要的过滤内容,例如我需要内容:BEGIN { FS=","};/User Name/{print $6};/Computer Name/{print $6};/Motherboard Name/{print $6};/CPU Type/{print $6};/System Memory/{print $6};/Disk Drive/{print $6};/Video Adapter/{print $6};/Monitor/{print $6} )
6. 运行脚本for %i in (共享2\*.txt) do gawk –f 2.txt %i>%i.1 (将提炼出的文件换为csv格式,2.txt内容为BEGIN { ORS=","};{print $0})
7. 运行脚本for %i in (共享2\*.1) do gawk –f 3.txt %i>%i.2 (将csv文件每个加一个空行,3.txt内容为BEGIN { ORS="\n"};{print $0},如果不执行这一步,步骤8的copy将生成一行,而不是多行)
8. Copy 共享2\*.2 hw.csv(hw.csv即为各台机器的配置excel表格)
  评论这张
 
阅读(435)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017