PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   有什麼程式可以輸入IP而得到OS版本的程式呢?! (https://www.pcdvd.com.tw/showthread.php?t=223002)

小豹貓 2003-07-01 10:14 AM

有什麼程式可以輸入IP而得到OS版本的程式呢?!
 
最近因為工作需要
要對全公司上上下下千百台電腦做OS統計(不是要做壞事啦)

請問有啥免費的程式可以做到這個功能呢?!:)

cmwang 2003-07-01 10:44 AM

回覆: 有什麼程式可以輸入IP而得到OS版本的程式呢?!
 
引用:
Originally posted by 小豹貓
最近因為工作需要
要對全公司上上下下千百台電腦做OS統計(不是要做壞事啦)

請問有啥免費的程式可以做到這個功能呢?!:)


try nmap(有win32可用現成的binary) http://www.insecure.org/ 不過不一定很準....還有別拿來亂掃別人的機器免得"顧人怨"

951 2003-07-01 10:59 AM

回覆: 有什麼程式可以輸入IP而得到OS版本的程式呢?!
 
引用:
Originally posted by 小豹貓
最近因為工作需要
要對全公司上上下下千百台電腦做OS統計(不是要做壞事啦)

請問有啥免費的程式可以做到這個功能呢?!:)


用Script
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery _
("Select * from Win32_OperatingSystem")
For Each objOperatingSystem in colOperatingSystems
Wscript.Echo objOperatingSystem.Caption & " " & objOperatingSystem.Version
Next


其中strComputer = "."中的.為本機電腦
把他換成網域中的電腦就可以知道版本了

如果不能執行這裡 可以下載WMI元件

忘了提 把上面copy 成 vbs的檔案去執行就可以

小豹貓 2003-07-01 11:46 AM

感謝兩位,貓貓並不需要掃port的功能
只是不想要每一台機器跑去查一次,很累耶!
幾百台電腦(搞不好上千)不是鬧著玩的.

cmwang 2003-07-01 11:52 AM

引用:
Originally posted by 小豹貓
感謝兩位,貓貓並不需要掃port的功能
只是不想要每一台機器跑去查一次,很累耶!
幾百台電腦(搞不好上千)不是鬧著玩的.


try nmap -sS -O a.b.c.d/e .... but DO NOT try this except within your network....

小豹貓 2003-07-01 05:03 PM

感謝!!

不過 nmap貓貓試用的結果
NT 4.0 會判斷為 NT4.0 , Win95 , win98 , win98SE
Win 2000 Server會判斷為 Win ME ,Win2K, Win XP.

至於SCRIPT....恕貓貓學淺,這是哪套Language 的語法啊!?

951 2003-07-01 05:27 PM

引用:
Originally posted by 小豹貓
感謝!!

不過 nmap貓貓試用的結果
NT 4.0 會判斷為 NT4.0 , Win95 , win98 , win98SE
Win 2000 Server會判斷為 Win ME ,Win2K, Win XP.

至於SCRIPT....恕貓貓學淺,這是哪套Language 的語法啊!?


VBscript

這有詳盡的用法

中文網頁

英文TechNet有較多的範例檔案

cmwang 2003-07-01 05:43 PM

引用:
Originally posted by 951
VBscript

這有詳盡的用法

中文網頁

英文TechNet有較多的範例檔案


請問一下被測端的pc要先安裝什麼嗎??MS的網頁上看來WIN2000以前的OS要先安裝WMI才能用...

951 2003-07-01 05:58 PM

引用:
Originally posted by cmwang
請問一下被測端的pc要先安裝什麼嗎??MS的網頁上看來WIN2000以前的OS要先安裝WMI才能用...


小弟的client端都是windows 2k pro :jolin:
也沒辦法以2k之前的OS做測試

這是for 98的script版本

有些script只能用在特定的OS..


所有的時間均為GMT +8。 現在的時間是06:00 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。