輕松收集遠程網(wǎng)絡(luò)計算機信息 A:作為企業(yè)的一名系統(tǒng)管理員,你一定需要對網(wǎng)絡(luò)內(nèi)計算機的基本情況有所了解,包括CPU、內(nèi)存、網(wǎng)卡……或許你會說,我們公司早就一臺臺登記了。真的需要如此麻煩嗎?其實,只要使用系統(tǒng)的一個簡單的命令,就能夠批量收集整個網(wǎng)絡(luò)里計算機的配置信息了。 在Windows2000及更新的操作系統(tǒng)中,有一個systeminfo命令,它可以收集計算機的信息信息,如果加上正確的參數(shù)還能夠收集遠程計算機的信息,并將收集的結(jié)果輸?shù)教囟ǖ奈募?。目前,在局域網(wǎng)中,幾乎都是Windows XP的天下,根本就不會有計算機安裝的系統(tǒng)低于Windows 2000,這樣我們的systeminfo將大有作為。 在正式收集之前,我們首先需要在一臺計算機上進行收集樣本,以便于讓網(wǎng)絡(luò)里其它計算機進行參考。在一臺Windows XP的計算機中打開“運行”窗口,輸入“systeminfo /fo csv 〉c:\sysinfo.csv”,其中/fo的作用主要是指定輸出結(jié)果的文件格式,命令執(zhí)行時,在命令提示符中可以看到正在加載的項目,稍后片刻即會在C盤生成一個名為systeminfo.csv。雙擊文件在Excel中打開后,可以看到非常詳細的系統(tǒng)信息。 現(xiàn)在我們就需要收集網(wǎng)絡(luò)上其它計算機的系統(tǒng)信息,在正式收集之前還需要做一件事情,就是創(chuàng)建局域網(wǎng)計算機IP列表。在保存sysinfo.csv文件的目錄下創(chuàng)建一個記事本,可將其命名為ip.txt,在其中輸入局域網(wǎng)客戶端的IP地址,每行一行。 做好這項工作之后,我們就可以返回命令提示符,在窗口中輸入“for /f %a in (c:\ip.txt)do (systeminfo /s%a /u net\admin /p pwd /fo csv /nh〉〉c:\sysinfo)”,其中for的作用就是從ip.txt中獲取目標地址,/u net\admin的作用就是指定域的管理員賬戶,/p pwd表示管理員賬號的密碼,在實際的使用中將其修改成自己網(wǎng)絡(luò)中的信息。 命令執(zhí)行之后,我們再打開c:\sysinfo.csv下的文件,你就會發(fā)現(xiàn)網(wǎng)絡(luò)中所有電腦的系統(tǒng)信息都在這里了?,F(xiàn)在我們只需要將一些不需要的信息刪除,保留所需的信息即可。其實,如果借助SMS等專業(yè)的服務(wù),我們同樣能夠?qū)崿F(xiàn)網(wǎng)絡(luò)計算機信息的統(tǒng)計,但相比之下,只借助sysinfo一個小命令就能完成的事情,又何必自尋麻煩呢!
|
|
來自: chenminxia > 《學習》