windows2000中的“秘密武器”(二)(轉)

gugu99發表於2007-08-12
windows2000中的“秘密武器”(二)(轉)[@more@]

  Windows2000中文專業版(以下仍簡稱CW2KP)的支援工具分為內建和附加兩種:內建工具是系統內部提供的,很多人熟悉的安全模式啟動就是典型的內建工具,這類工具的使用方法,不在本次討論之列,且在CW2KP的幫助檔案中也可以找到;附加工具是微軟另外提供的,存放位置、如何安裝、怎樣取得幫助等等,可以參考本人前面一篇中的內容.從本文開始,將對這些附加工具的分類、作用、使用方法等進行介紹.介紹的這些資料力求準確可靠,並盡最大可能進行實際驗證.但限於本人水平和所處的條件,有些驗證工作難以實施.如果發現錯誤或不當,誠懇希望朋友們不吝指正.

  為適應不同環境,不少功能都具備兩種版本,既備有windows環境中應用的版本,也備有命令列應用的版本.至於在什麼情況下使用哪個版本,取決於工具的用途,可資利用的環境,要求的靈活性甚至個人習慣等因素.按作用劃分,這些附加工具分為:計算機管理、展開配置、診斷、檔案與磁碟操作、網路管理、執行工具6類.每一類中由數量不等的可執行檔案和輔助檔案組成.需要特別向朋友們指出的是,這些工具中有的"威力"是很大的(例如磁碟及檔案的操作管理),能對系統進行深入的操作,包括修改硬碟的主開機記錄扇區.故可說,使用得當,其為良藥,使用不當,其為毒刃!故動手之前,一定要搞清可能帶來的後果,動手過程中,要求一步三思也不為多慮!

  本次先介紹一個簡且用途較廣的工具:

  1、應用程式相容工具

  這個工具主要解決有些程式在安裝或執行時與CW2KP的衝突問題,有for windows版本,也有命令列的版本.當已經發現某個程式在CW2KP中不正常、或明確要求執行在特定版本的作業系統中時,可以執行“開始-程式- 2000 support Compatibility Tools”,滑鼠點選後出現一對話方塊,對話方塊中可供操作的有三大項:第一項是指出發生衝突的程式,可以直接輸入程式的可執行檔名稱及全程路徑,也可以點選瀏覽按鈕進行查詢選擇;第二項是選擇合適的作業系統.用滑鼠點選,以單項選擇確定某個合適版本的作業系統.這兩項都較容易.第三項包括四個選擇:含義如下:

  A、(Disable Heap Manager on Windows 2000) 禁用CW2KP的堆管理,禁用之後程式能夠執行,但付出代價是執行效率的下降.   B、(Temp folder path incompatibility)使用相容的臨時資料夾及路徑,有些老應用程式不能識別以長檔名規則命名的目錄(資料夾)時,選擇這一項可以建立適合老規則的臨時目錄.

  C、(Correct disk space detection for 2-GB+ drives)探測正確的磁碟空間,有的應用程式因使用與CW2KP不同的資料型別,在計算磁碟空間時會有差異,發現有這種情況,可以選擇該項.

  D、Make the above check box settings permanent,永久儲存上述相容性的設定,如果你經過設定上述各項後,已經解決程式的相容性問題,可以選擇該項,將這些設定結果永久儲存起來,該工具會自動將這些設定新增到登錄檔中.以後再次執行該程式時,原來的相容問題將不再出現.

  各項設定好之後,點選ok,如果想看詳細的英文說明,可以點選help按鈕.其它無需多說.這個工具的命令列語法如下:

  命令及引數

  apcompat [-?] [-v version name] [-x program path] [-d] [-t] [-g] [-k]

  apcompat  命令名稱

  -? 顯示語法及引數

  -v 相當於上面說的第二項,以數字代表所指定的作業系統版本名稱,版本對應的數字如下:

  1   WindowsNT4 SP3.    2   WindowsNT4 SP4.

  3   WindowsNT4 SP5.    4   Windows98.

  5  Windows95.

  -x 程式檔案路徑:相當於上面說的第一項,即指定你要執行的可執行檔案的名字和路徑.

  -d 相當於上面第三項中A的功能 

  -t 相當於上面第三項中B的功能.

  -g 相當於上面第三項中C的功能.

  -k 相當於上面第三項中D的功能

  如果你在For windows版本中使用一下該工具,取得感性認識後,命令列中的語法也就容易理解了.

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

相關文章