Win2k”秘密武器”之系統資訊(轉)

gugu99發表於2007-08-12
Win2k”秘密武器”之系統資訊(轉)[@more@]

  寫這一篇之前頗費躊躇:一是系統資訊工具在win9.x的附件中就有,並不是什麼秘密,你用沒用過我不敢肯定,但你絕對會知道有這麼個工具的.既然如此,就不該再饒舌說這個專題;二是按Support Tools 中幫助檔案的介紹,系統資訊工具可以執行GUI介面版本,也可以執行命令列版本.但我驗證的結果是:GUI版本當然沒問題了,但不能執行命令列版本(我在兩臺不同的機器上進行驗證,都不能執行),究竟為什麼會出現這樣的怪事,我還沒有找出原因.有這兩條理由,本當罷手才對,但考慮到多數人熟悉並接觸的都是GUI版本,對命令列版本的系統資訊工具卻未必熟悉甚至不一定知道.即使眼下還沒有驗證出來,就作為增加知識也不算多餘;再說,還有一個"未了情",前頭報告工具中出現過資訊分類名稱,必須作以交待,想來想去就又敷衍成了一篇,並仍以老習慣命名為"秘密武器",這當然是故作聳人聽聞之舉??但比之這年頭的許多廣告,我這還算是有很良心的了. 系統資訊蒐集計算機的硬體配置和軟體環境資訊,然後以使用者易於理解的形式進行顯示.前面已經介紹的報告工具也需要蒐集系統資訊,所用的也是現在介紹的這個工具,二者所得出的資訊沒有本質上的差別.只是後來整理的形式不一樣:一個為求得援助,發給技術服務或技術支援中心的人員,要求專業性強併力求詳盡.另一個是給使用者自己看,不要求形成傳送檔案.

  好在GUI版本已經為大家所熟悉,在"開始->程式->附件->系統工具->系統資訊"中可以找到並開啟,是中文介面,也附加有幾個不錯的工具,因有詳盡的幫助檔案,我也就不再多嘴.下面只說命令列版本的引數含義,萬一將來找到執行命令列版本的方法之後,這也是用得著的知識;另外,上篇介紹windows報告工具的時候,曾經涉及將報告資訊分成許多種類,每一種類都用一個專有的名字,所以還得介紹一下資訊種類對應的字串名稱.

  一.命令列形式的系統資訊工具

  完整的語法如下:下面的msinfo32是命令.

  msinfo32 [/?] [/report filename] [/s filename] [/nfo filename] [/computer computername] [/categories +|-category name(s)]

  引數及說明:

  /?

  顯示幫助資訊.

  /report filename

  指定的一個文字檔案的名稱,這個檔案用來儲存系統指定種類的資訊資料.

  /s filename

  在一個檔案中儲存指定種類的系統資訊資料

  /nfo filename

  在一個NFO檔案中儲存指定種類的系統資訊資料

  /computer computername

  開啟win2k的系統資訊並鏈結指定非計算機.

  /categories +|-categoryname(s)

  系統資訊資料種類的選擇.每種資訊的名字是用一個由系統預先定義的字串表示的,這些名字對應的字串可參考下面的表.

  使用舉例:

  之1:

  C:>msinfo32 /report my_sys.txt /categories +SWEnvDrivers+ComponentsNetAdapter

  上述的含義是:使用msinfo32蒐集系統資訊並建立報告檔案,檔名字是:my_sys.txt;報告中加入的資訊是:SWEnvDrivers和ComponentsNetAdapter

  之二:

  C:>msinfo32 /report my_sys.txt /categories +All-SWEnvDrivers

  上述的含義是:使用msinfo32蒐集系統資訊並建立報告檔案,檔名字是:my_sys.txt;報告中加入的資訊是:在所有資訊中去掉SWEnvDrivers部分.

  以上關於SWEnvDrivers和ComponentsNetAdapter的含義可以參考下面表中的內容.在系統資訊中,也有呼叫報告工具和"系統快照"的選單選項.從這一點也可看出,二者聯絡是很緊密的.

  二.系統資訊分類的名稱

  下面介紹資訊分類名字所對應的字串.這些資訊被分成幾個大類,每一類中的各項附在一個表裡.

  1.系統摘要:這部分主要是使用者鍵入的名字、目錄名、實體記憶體和虛擬記憶體等等.這一部分沒有、也不可能由系統預先定義名稱.

  2.硬體資源:這部分主要是硬體設定,例如:DMA、IRQs 、I/O 地址和記憶體地址,

  分類引數:

  專案名稱:

  ResourcesConflicts

  ResourcesDMA

  ResourcesForcedHardware

  ResourcesIO

  ResourcesIRQs

  ResourcesMemory

  ResourcesPageFile

  Conflicts/Sharing

  DMA

  Forced Hardware

  IO

  IRQs

  Memory

  Page Files

  3.系統構成

  包括各類外部裝置、驅動器、顯示器、網路、多媒體軟體、硬體等等

  分類引數:

  專案名稱:

  ComponentsMultimedia

  ComponentsMultimediaAudio

  ComponentsMultimediaVideo

  ComponentsMultimediaCDROM

  ComponentsMultimediaSound

  ComponentsDisplay

  ComponentsInfrared

  ComponentsInput

  ComponentsKeyboard

  ComponentsPointDev

  ComponentsModem

  ComponentsNetwork

  ComponentsNetAdapter

  ComponentsNetworkProtocol

  ComponentsNetBindings

  ComponentsNetworkWinSock

  ComponentsPorts

  ComponentsSerialPorts

  ComponentsParallelPorts

  ComponentsStorage

  ComponentsStorageDrives

  ComponentsStorageSCSI

  ComponentsPrinting

  ComponentsProblemDevices

  ComponentsUSB

  Multimedia

  Audio Codecs

  Video Codecs

  CD-ROM

  Sound Device

  Display

  Infrared

  Input

  Keyboard

  Point Device

  Modem

  Network

  Adapter

  Protocol

  NetBindings

  WinSock

  Ports

  Serial

  Parallel

  Storage

  Drives

  SCSI

  Printing

  Problem Devices

  USB

  4.軟體環境

  當前載入到記憶體中的軟體,或者說是當前記憶體的"快照",一般用來察看軟體的版本資訊

  分類引數:

  專案名稱:

  SWEnvDrivers

  SWEnvEnvVars

  SWEnvJobs

  SWEnvPrint

  SWEnvNetConn

  SWEnvRunningTasks

  SWEnvLoadedModules

  SWEnvServices

  SWEnvProgramGroup

  SWEnvStartupPrograms

  SWEnvOLEReg

  Drivers

  Environment Variables

  Jobs

  Print

  Network Connections

  Running Tasks

  Loaded Modules

  Services

  Program Groups

  Startup Programs

  OLE Registration

  5.瀏覽器Internet Explorer 5

  關於在 Windows 2000中安裝Internet Explorer 5的資訊,包括:版本、鏈結、cache、內容、安全設定等方面的資訊.

  分類引數:

  專案名稱:

  IESummary

  IEFileVersions

  IEConnectivity

  IECache

  IECacheSummary

  IECacheObjectList

  IEContent

  IEContentSummary

  IEContentPersonalCertificates

  IEContentOtherPeopleCertificates

  IEContentPublishers

  IESecurity

  Summary

  File Versions

  Connectivity

  Cache

  Summary

  List of Objects

  Content

  Summary

  Personal Certificates

  Other People Certificates

  Publishers

  Security

  三.系統資訊擴充套件

  win9.x和NT4.0版本的系統資訊工具都比之windows2000早一些,如果需要在上述的作業系統中使用2000的系統資訊工具或報告工具,必須進行擴充套件安裝.這個擴充套件安裝主要是擴充套件一個.OCX檔案,只有進行擴充套件後,才能在其它版本的windows中顯示系統資訊檔案(.nfo檔案)和報告檔案(.cab檔案).安裝系統資訊擴充套件可以在appsmsinfoext資料夾中執行msinfosetup.exe預設安裝是位於 Program FilesCommon FilesMicrosoft SharedMSInfo 資料夾中.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-948480/,如需轉載,請註明出處,否則將追究法律責任。

相關文章