當前位置:學問君>學習教育>畢業論文>

NOVELL網絡系統註冊正本寫錯的另一種解決方法

學問君 人氣:1.61W

NOVELL網絡系統註冊正本寫錯的另一種解決方法

NOVELL網絡系統註冊正本寫錯的另一種解決方法

孝感師範高等專科學校計算機科學系(432100) 熊曾剛

爲了方便學生一進入網絡後就能夠直接使用網絡所提供的資源,筆者用NOVELL網絡提供的選單公用程序爲用戶編寫容易控制而且使用方便的屏幕選單畫面,將其加入系統註冊正本中,即可以達到自動化的效果,讓使用者一進入網絡即可選擇執行選單中的應用程序。然而,由於筆者的一時疏忽,誤將NETWARE V3.11版本提供的MENU程序用於當前NETWARE V3.12版本的網絡系統中,並改寫了系統註冊正本,在系統註冊正本中加入了MENU [檔案名]和LOGOUT命令。原本想用戶執行了MENU命令後可以自動退出網絡系統,但NETWARE V3.12選單編制提供的是新公用程序NMENU而不是MENU命令,故工作站登入之後,NETWARE V3.12並不執行MENU命令,而立即執行退網命令,造成了整個網絡的癱瘓。

經過認真分析,發現系統註冊正本存放在SYS:PUBLIC$檔案,其類似於DOS的檔案,但又不同於檔案。因爲網絡在啓動時屏蔽了鍵盤,以致於無法透過CTRL BREAK鍵中斷系統註冊正本的執行,而退網後又不能修改或刪除NET$檔案,如何解決這個問題呢?筆者想出了一種比較簡捷的方法,僅供大家參考。

分析:由於是用戶進入NOVELL網絡系統的'關鍵,它會自動在SYS:PUBLIC目錄下查找是否存在NET$檔案.若存在,則執行這個NET$檔案所包含的註冊正本,否則執行默認系統註冊正本。我們可以透過PCTOOLS工具軟件修改檔案,將檔案中的NET$字元串改爲任意其它字元串即可。這樣NOVELL網絡系統就可跳過NET$檔案的執行,從而執行默認的系統註冊正本。此時我們就可透過超級用戶或其等效用戶修改系統註冊正本,網絡系統即可恢復正常。

具體操作步驟如下:

⑴.製作一張有盤工作站啓動盤。盤中包含DOS系統檔案(、、)、、和以及PCTOOLS工具軟件(筆者以爲例)。

⑵.在DOS提示符下執行PCTOOLS工具軟件。

A:PT5