做PXE的無盤網絡,說來很簡單。
從大的方面來講有二個方面:服務的配置和工作站的配置。而每個方面又可分為二個小的方面。
服務的配置分為服務網絡配置和PXE服務的安裝與配置。在這方面,各種資料上都講得很詳細了,我也不多講什么。我提省大家一下,不管是NT還是W2K服務器。大家最好把它設為域控服務器,雖然這不是唯一必要的,但據我經驗它有它好處。
工作站的配置也分為網絡配置和LITENET的安裝。
工作站的網絡配置又分為保護模式的網絡配置和實模式的網絡配置。
而實模式的網絡配置和LITENET的安裝又是二個關系非常相關的地方,也是我們大家最容易出錯的地方。主要體在啟動無盤98時實模式連不上服務器。大多表現在執行STARTNET.BAT中的QUALCNX.EXE時或死機或出錯。
這大至有以三個原因:
1、實模式連網的一些必要文件如NET.EXE、PROTMAN.DOS、PROTMAN.EXE、SNAPSHOT.EXE及NDISHLP.SYS,要么不全、要么沒有代替成英文或WINDOWS 97的版本的。在這里我再提醒大家:中文WINDOWS 98的不管是一版的還是二版的自帶的這些文件是不行的。比如用中文WINDOWS 98自帶的NET.EXE最終面對大家的是死機,并且是死很慘,連鍵盤都沒有反應。所以大家如有這種現象,請檢查軟盤上的這些文件。
2、實模式的網絡配置沒有配好。大多PCI網卡特別是100M的PCI網卡自帶的驅動盤里是不帶實模式下的安裝信息文件(INF文件)的,也就是說不實模式下的驅動程序。所以大家要注意。解決的辦法是你可從別的地方找來再安裝,還有一個方法使用LITENET帶的實模式下網卡安裝程序instnic.exe。
我告訴大家一個竅門,實其實模式的網絡配置配沒配好都反應在LITENET生成的那張軟盤里的二個文件里system.dat(是我們常講的最小注冊表文件)和PROTOCOL.INI,而SYSTEM.DAT是個二進制的文件,我們看不出什么的(實其也可以用REGEDIR.EXE /L:SYSTEM.DAT /E MINI.REG 變為REG文件,還REG文件是文本文件我們也可以從中看到我們要看的信息,但這對我們要求要懂一點注冊表的知識,但PROTOCOL.INI是個文本文件,很小,一看就知。
正常的PROTOCOL.INI內容一般如下:
[protman$]
DriverName=protman$
priority=NDISHLP$
[ndishlp$]
DriverName=ndishlp$
Bindings=PCIND$
[data]
version=v4.10.1998
netcards=PCIND$ ;實模式下的網卡
[nwlink$] ;IPX/SPX協議
DriverName=nwlink$ ;IPX/SPX協議名
Frame_Type=4 ;幀類型為4是自動
cachesize=0 ;緩沖大小為0
Bindings=PCIND$ ;綁定到實模式下的網卡驅動程序
[PCIND$] ;實模式下的網卡驅動程序
DriverName=PCIND$ ;實模式下的網卡驅動程序名為PCIND.DOS
我們只看這幾個小節滿沒滿就可以了。
再告訴大家,實其保護模式的網絡配置和實模式的網絡配置是二個沒多大聯系的東西。
#p#副標題#e#
保護模式的網絡配置的信息都放在WINDOWS目錄下注冊表文件SYSTEM.DAT中。
而實模式的網絡配置的信息都放在軟盤下最小注冊表文件SYSTEM.DAT和PROTOCOL.INI中,它需的文件也都放在軟盤中。所以我們也可以用手工的方法來做好實模式的網絡配置部分:我只要改一改SYSTEM.DAT和PROTOCOL.INI,再換一換實模式下的網卡驅動程序就可以了。具體做法見我下面的文件注解。
3、STARTNET.BAT中的SET NETBUFF=124 設置太少也會引起死。
還有一個要引起大家注注意的地方。就是在LITENET的安裝之前一定要做好CHN.REG。
最后我把一些BAT和REG文件注解如下:
1、CONFIG.SYS
DOS=HIGH,UMB
DEVICE=A:HIMEM.SYS /TESTMEM:OFF /V
DEVICE=A:EMM386.EXE NOEMS /Y=C:WINDOWSEMM386.EXE /V
DEVICE=A:IFSHLP.SYS
REM 下面的一行是在內存中生一個64K的虛擬C盤。
REM 這個虛擬C盤將被在下面的STARTNET.BAT批理文件中的QUALCNX.EXE或QAUTOLOG.EXE
REM 調用命令 “NET USE C: \服務名共享目錄名” 生成的C盤所掩蓋還不可見,直
REM 到WINDOWS的啟動過程中實模式網絡轉到保護模式網絡過渡中,由于這一小段時間
REM 里,網絡暫時斷開時它將重現。
REM 這段短暫的時間里,WINDOWS必須加載一個對保護模式聯網比較重的文件才能重建
REM 保護模式的網絡,沒有這個文件,網絡才能重新連接。這個文件又要如果才能找到
REM 呢(此時實模式的網絡已斷,而保護模式的網絡又不連接)?此時,這個虛擬盤就
REM 起了很大的作用。因為如果我們把這個文件放到這個虛擬盤上,windows就會到這
REM 個虛擬C盤找到這個文件而正常的實現保護模式的連網。起一個過渡的作用。
REM 這個文件就是保護模式下的網卡驅動程序。
DEVICEHIGH=A:RAMDRIVE.SYS 64 /E
SHELL=A:COMMAND.COM A: /P
STACKS=9,256
2、AUTOEXEC.BAT
@echo off
cd winboot
call setvars.bat
REM 上面的setvars批處理是設置無盤98啟動時所需要的一些環境變量。
REM 如 服務器名,共享目錄名,windows所在的盤,windows所在目錄,
REM 實模式下的網卡驅動程序文件名等。
startnet.bat
REM 上面的startnet批處理是實現實模式連網,并為無盤98啟動做好準備。
3、SETVARS.BAT
SET WINDIR=C:WINDOWS
REM WINDOWS所在的目錄名
SET DRIVE=C:
REM WINDOWS所在的盤符
SET NETCARD=PCIDN.DOS
REM 實模式下的網卡驅動程序名
SET SERVER=SERVER
REM NT或W2K服務器名
SET SHARE=WINDISK
REM WINDOWS所在服務器里的共享目錄名
CALL TUNING.BAT
REM 批處理TUNING實現把保護模式下的驅動程序拷到虛擬C盤
4、TUNING.BAT
@ECHO OFF
IF EXIST %WINDIR%NULL GOTO MD_SYSTEM
MD %WINDIR% >NUL
REM 在虛擬C盤中建立一個WINDOWS目錄
:MD_SYSTEM
IF EXIST %WINDIR%SYSTEMNULL GOTO COPY_RPL
MD %WINDIR%SYSTEM >NUL
REM 在虛擬C盤中的WINDOWS目錄下建立一個SYSTEM目錄
:COPT_RPL
IF EXIST %WINDIR%SYSTEMRTL8029.SYS GOTO COPY_END
COPY A:WINBOOTRTL8029.SYS %WINDIR%SYSTEM >NUL
REM 把保護模式下的驅動程序從A盤的WINBOOT目錄下拷到虛擬C盤的WINDOWSSYSTEM
REM 目錄下
:COPY_END
@ECHO ON
5、STARTNET.BAT
@ECHO OFF
SET COMSPEC=A:COMMAND.COM
SET PATH=%WINDIR%;%WINDIR%COMMAND;%DRIVE%LITENET
REM 其中的%DRIVE%LITENET因為我把LITENET中的所有程序都拷到了服務器共享目錄
REM 下的LITENET子目錄下,并把它設為搜索路徑。這樣我可以只把QUALCNX.EXE留在
REM 軟盤的WINBOOT目錄中。
SET TEMP=A:WINBOOT
SET NETBUFF=140
REM 設置實模式下連網所需的網絡緩沖大小。
REM 注意:以運行下的QUALCNX.EXE 不死機為標準(太小了,運行QUALCNX.EXE會死機,但大家要注意,由于它引起的死機一般是假死,也就是說此時鍵盤還有反應的。
LH QUALCNX LNGUEST LNGUEST
REM 這個命令實現了實模式下的連網。用通用賬號LNGUEST(默認口令也是LNGUEST)遠程登陸到NT或W2K服務器上。
REM 所以我們必須在服務器首先創建用戶LNGUEST,口令設為LNGUEST并設置充許遠程登陸。我們通知常的做法是在服務器建立一個全局組,把用戶LNGUEST和下面要用到的用戶(如 WIN01、WIN02、WIN03.........等)都歸于這個組。
REM QUALCNX是通過WINDOWS自帶的實模式下的網絡命令NET.EXE來實現實模式下的連網的。它是內部通過調用以下命令來實現的:
REM 1、SNAPSHOT.EXE /S /B:A /M:140 (說明:這個命令是設置實模式下的網絡緩沖,其中140是通過上行(SET NETBUFF=140)的環境
REM 變量NETBUFF來傳遞的,它將設網絡緩沖大小為140K)。
REM 2、NET.EXE START IPX /Y >NUL (說明:這個命令實現在工作站上開始用IPX協議的網絡服務,它會通過IPX協議實現工作站與服務
REM 器之間的連接。
REM 3、NET.EXE LOGON LNGUEST LNGUEST/SAVEPW:NO /Y >NUL (說明:這個命令是用賬號LNGUEST遠程登陸到服務器上)
REM 4、NET.EXE USE C: \服務器名共享目錄名 /Y (說明:這個命令把盤C連接到共享目錄上,使C盤變成一個網絡驅動器。這里的盤C是
REM 通過上面的環境變量DRIVE來傳遞的;這里的服務名是通過上面的環境變量SERVER來傳遞的;這里的共享目錄名是通過上面的環境
REM 變量SHARE來傳遞的。運行這個時如果網絡緩沖設得太小會出現死機,并且這種死機現象是鍵盤還有反應。
REM 5、NET.EXE TIME \服務器名 /SET /YES >NUL (說明:這個命令將會使工作站的時鐘與服務器的時鐘同步)。
REM 6、NET.EXE CONFIG /YES >臨時文件名 (說明:得到工作站的網絡配制信息)。
REM QUALCNX除了通過WINDOWS自帶的實模式下的網絡命令NET.EXE來實現實模式下的連網外,它還要通過讀取工作站的網卡節點地址、
REM 及通過讀取NETNAMES.DB(這個是在服務器共享目錄下的WINDOWS目錄中)文件獲得無盤98入口目錄來創建USERNAME.BAT的
REM 批處理文件,這個批處理的主要功能是設置三個環境變量:USENAME(用戶名)、HWA(網卡節點地址)及CHN(無盤98入口目錄)。
REM QUALCNX是否成功是實模式連網的關鍵。它將使用以下文件:
REM 1、WINDOWS自帶的:NET.EXE、PROTMAN.DOS、PROTMAN.EXE、SNAPSHOT.EXE及NDISHLP.SYS。
大家注意,這些文件不能使用
REM 中文WINDOWS 98自帶的,否則將會出現:或死機(這種死機將非常切底,連鍵盤都沒有反應。大多是由于使用了中文WINDOWS 98
REM 自帶的NET.EXE所引起)或實模式連網不能正常完成。我們一般用WINDOWS 97 或英文WINDOWS 98中的這些文件代替,OK,小心!!!
REM 2、最小注冊表文件SYSTEM.DAT及PROTOCOL.INI。這二個反應了實模式下的網絡配置信息,如果實模式下的網絡配置不正確,它
REM 們反應的網絡配置信息也不正確,同樣會引起實模式連網不能正常完成。但要說明的是,它不會引任何的死機現象。
我自己做了個
REM 最小注冊表的REG文件(MINI.REG),大家可以通過改小部分地方后通過 REGEDIT /L:SYSTEM.DAT /C MINI.REG 生成最小注冊表
REM 文件SYSTEM.DAT來幫我測試一下。(文件MINI.REG見“我的文件.ZIP”)。
REM 3、實模式下的網卡驅動程序*.DOS(如8029的是PCIND.DOS)。
REM 4、COMMAND.COM文件。
REM 這些文件一般要放在A盤的WINBOOT目錄下。只有COMMAND.COM文件是放在A盤根目錄下的。
CALL %TEMP%USERNAME.BAT
REM 批處理USERNAME.BAT的主要功能是設置三個環境變量:USENAME(用戶名)、HWA(網卡節點地址)及CHN(無盤98入口目錄)
QAUTOLOG.EXE
REM QAUTOLOG.EXE主要是實現自動登陸時所必須的。自動登陸的機理是:先用一個通用賬號(如上面的LNGUEST是默認的)通過QUALCNX在實模式下連網,QUALCNX又通過讀取NETNAMES.DB(這個是在服務器共享目錄下的WINDOWS目錄中)文件獲得無盤98入口目錄來創建USERNAME.BAT的批處理文件設置環境變量CHN(無盤98入口目錄),QAUTOLOG.EXE就是通過環境變量CHN,用它的值來做用戶名又一重新登陸到服務器來實現的。
REM 同時QAUTOLOG.EXE在A盤上生成二個文件:QAUTOLOG.BAT和QAUTOLOG.REG。
REM 1、QAUTOLOG.BAT的功能是重新設置上面的三個環境變量:USENAME(用戶名)、HWA(網卡節點地址)及CHN(無盤98入口目錄)。
REM 2、QAUTOLOG.REG是一個注冊表信息文件,它包含了在WINDOWS中用戶自動登陸WINDOWS的一些注冊項信息。它的主要作用是在WINDOWS
REM 啟動后不出現那個用戶登陸的信息框還實現在WINDOWS中也自動登陸。但有BUG,解決方法見我下面的說明。#p#副標題#e#
CALL QAUTOLOG.BAT
REM QAUTOLOG.BAT的功能是重新設置上面的三個環境變量:USENAME(用戶名)、HWA(網卡節點地址)及CHN(無盤98入口目錄)。
%DRIVE%
SET HOME=%DRIVE%%USERNAME%
CD %HOME%
MD %HOME%TEMP > NUL
SET TEMP=%HOME%TEMP
SET TMP=%HOME%TEMP
SET COMSPEC=%WINDIR%COMMAND.COM
SET WINBOOTDIR=%WINDIR%
LH QUALREG %HOME%
REM QUALREG.EXE 是DOS實模式管理注冊表工具,該工具好:可以讓WIN9X自動到您指定的文件夾中找啟動的注冊表
REM 語法: QUALREG
REM /R: 替換;/A: (替換) 所有的;/S: 安全
REM PATH告訴WIN9X啟動WIN.COM后在哪兒找注冊表(SYSTEM.DAT,USER.DAT).
REM 1、若PATH中無SYSTEM.DAT,將從WIN9X中復制一份到PATH.
REM 2、QUALREG將不復制USER.DAT到PATH,除非PATH中沒有該文件
REM 3、如果添加/R, 則WIN9X目錄中的系統注冊表SYSTEM.DAT將替換指定PATH中的注冊表SYSTEM.DAT 文件
REM 4、添加/A,QUALREG將同時替換PATH中的SYSTEM.DAT和USER.DAT
REM 5、QUALREG在注冊表中記錄不可修復錯誤. 并調用SCANREG修復,但SCANREG是WIN98版本才有,如果
REM 在WIN95系統,會顯示UNKNOWN COMMAND OR FILENAME FOR INSTANCE,則添加/S是一個好注意
REM 6、QUALREG使用環境變量%WINDIR%查找WIN9X注冊表文件
REM 7、當QUALREG設置注冊表路徑并復制到指定PATH后,將查找一個名為LITENET.REG的文件,若該文件存在,
REM 將LITENET.REG導入到PATH中的注冊表,LITENET.REG是在安裝LITENET時自動建立的,不可以修改或刪除,但可以添加信息(wait for next...)
%WINDIR%USERCMD.BAT
6、USERCMD.BAT
QUSERMAN %HOME%
REM 該工具用來設置NETBIOS計算機名.
REM 語法:QNETNAME [包含計算機網卡和名字的數據文件](文件默認為NETNAMES.DB,當然需要可以自己指定.)
REM QNETNAME查找到一個數據文件(包括網卡ID和名字),然后建立一個BAT文件設置變量CHN,并將計算機的名字導入到注冊表.
REM QNETNAME 默認這個數據文件是%WINDIR%NetNames.DB.
REM QNETNAME 支持數據文件的語法格式:在一行開頭或末尾有空格的行、開頭有#標記的忽略。開頭為非#的字符串,若干空格后為網卡ID為確認格式。
REM 如果QNETNAME在數據文件中沒有找到網卡ID,將會掛起,并詢問您是否自動為該計算機的網卡ID和名字保存在NETNAMES.DB中。
REM QNETNAME 將在TEMP變量對應的文件夾中建立一個文件QNETNAME.BAT. QNBNAME.BAT 必須在QNETNAME返回變量CHN的值后被調用.
REM CHN變量可以被以后的BAT文件使用或者被QPATHCH命令替代
REM 在%WINDIR%usercmd.bat 中的QNETNAME.EXE和CALL %TEMP%QNBNAME.BAT兩行命令必須在WIN9X被啟動之前運行.
REM 注意:E當運行QNETNAME后,LITENT PC狀態如下:
REM 1、當QUALCNX運行連接 %DRIVE% to \%SERVER%%SHARE% 用戶名和密碼。
REM 2、如CHN變量沒有設置,則QNETNAME從NETNAMES.DB中得到。
REM 3、QNETNAME自動修改注冊表以便WIN9X啟動后得到正確的計算機名。
REM 必須在 %WINDIR%NetNAMES.DB 中填寫工作站計算機的名字和網卡ID
REM QNETNAME 使遠程工作站使用同一個影象文件成為可,在QNETNAME管理下,安裝多個客戶非常容易:管理人員只要在NETNAMES.DB中填寫NAME 和網卡ID,
REM 并在\SERVERSHARE中建立文件夾NAME(就是工作站PC的名字)
REM 注意:1、QNETNAME并沒有復制到啟動軟盤中,為方便在USERCMD.BAT中開頭填寫一行內容即可: PATH %PATH%;C:WINDOWSLITENET
REM 2、QNETNAME 必須在QUALREG.EXE啟動之后,而在WIN9X啟動(WIN.COM)之前運行
QSETBD %DRIVE%
IF EXIST %HOME%PATCHED.REG GOTO NOTCHANGE
SET REG=C:REG
REM 因為我把我一些注冊表REG文件都COPY到了服務器的共享目錄的REG目錄下。為了方便,故設環境變量REG。
QPATCH %REG%CHN.REG %HOME%PATCHED.REG
REM QPATCH是DOS模式使用的一個優化文件和注冊表補丁工具。
REM 語法:QPATCH [Patched File]
REM QPATCH <源文件> [新文件名]
REM 說明:QPATCH可以在WIN32環境中使用,但要受到一些限制, QPATCH32只能在WIN32環境中(WIN9X/NT/WIN200), QPATCH32能調用WIN32中的環境變量。
REM QPATCH和QPATCH32 是文本文件補丁程序,工作方式幾乎相同,除上面的區別說明外。
REM QPATCH執行后替換注冊表REG文件中的所有的{%環境變量%}為環境變量的值。如{%WINDIR%}將變為C:WINDOWS。
REM QPATCH需要兩個參數:第一個為源文件.若命令行中只有一個參數,則第二個參數默認為顯示器,
REM 若有兩個參數, 則第二個為補丁文件名(最好不要與已經存在的文件同名(不然會被覆蓋)。
REM 當啟動無盤站PC,不同的PC對應由于有不同的CHN,所以使用同一個注冊表文件而顯示的計算機名卻不同,效果很好!
REM QPATCH非常強大的工具,使得多個客戶機器使用同一個文件,而每臺客戶機器顯示的信息卻又相互不同。
REM 注意:QPATCH 并沒有復制到LITENET PC啟動軟盤中,在服務器的共享WINDOWS中REM CHN.REG是通過把注冊表中的用戶信息(主要指是注冊表文件USER.DAT中的.DEFAULT分支指)導出來后,然后把所有的.DEFAULT改為
REM {%CHN%}所得。
REM 對這一起步是不必要有不同的看法。有人說這一步不必要做,也許有他的理由。但我認為做這一步還是有必要的,我也曾經試著不做這一步。
REM 無盤WINDOWS 98還是可以啟動的,但容易出一些莫名其妙的問題。有人講工作站的網絡配置中不能加文件及打印共享,我懷疑就是這一步沒
REM 做。因為我這里是這樣做的,在工作站的網絡配置中也加了文件及打印共享(實其我的網絡配置中什么都加了,一直是這樣的),卻從來都
REM 沒有出過問題。當然我得聲明,由于他的反面試驗(工作站的網絡配置中加了文件及打印共享而這一步不做)我沒認真的測試過,所以只能
REM 說懷疑,并且由于不機器的硬件配制不同,所以引起問題的原因很多,由于我的條件不允許,大多的結論是理論加推測罷,不可深信,即然
REM 做為論談,我想大家都能談論自己的看,如有不對的地方,請大家指出、更正。如果有條件的朋友可以從正、反或不同硬件的機器來測試一
REM 下,我的主張是從實踐中得到一個最本質、最普遍、最正確的結論,然后得到一個最正確的理論系統,為大家服務,這就是我論談的宗旨。
QPATCH %REG%USER.REG %HOME%USER.REG
REM 用QPATCH修復注冊表REG文件USER.REG,USER.REG是我做的一個用于自動登陸到WINDOWS上而不出現用戶登陸信息框的REG文件。
REM 前面我已經講了,由于QAUTOLOG.EXE產生的用于自動登陸的QAUTOLOG.REG文件有BUG,故我用USER.REG來修復。
REGEDIT %HOME%PATCHED.REG
REGEDIT %HOME%USER.REG
REM 把已經修復后的PATCHED.REG和USER.REG里的注冊信息導入到用戶的注冊表。
REGEDIT %REG%NET.REG
REM 把一些啟動無盤98所必要的注冊表信息由注冊表REG文件NET.REG中導入到用戶注冊表中去(這是用動態的方法)計算機
IF EXIST %WINDIR%SYSTEMTWEAKUI.CPL IF EXIST A:WINBOOTQAUTOLOG.REG REGEDIT A:WINBOOTQAUTOLOG.REG
REM 把這個軟件自帶的自動登陸注冊表REG文件QAUTOLOG.REG中的注冊信息導入到用戶注冊表中去。
:NOTCHANGE
QRESTALL
REM 這個命令的作用不詳。
REM 不過從論談前面各位朋友的粘子上可知道一點,如果無盤98 啟動后報內存不夠或有病毒是由于這個命令沒加的原故。
REM 由些我可猜想這個東東可能是個修復DOS內存的東西。
QVMEM S: %SERVER% %USERNAME%
REM QVMEM。EXE的作用有二個:
REM 1、把盤S連接到服務器的用戶目錄,使它成為一個網絡驅動器。
REM 2、網絡驅動器S可為WINDOWS 98虛擬內存交換文件提供硬盤空間(模擬成本地硬盤)。
REM 當然要想使無盤98能使用虛擬內存還必用這一步與SYSTEM.INI配合。
REM 在SYSTEM.INI的[386Enh]小節中必加上以下三行:
REM PagingDrive=S
REM MinPagingFileSize=100
REM MaxPagingFileSize=200
REM 并且“ PagingDrive=S ”中的盤符S要與這個命令中的盤符一至。
%WINDIR%WIN.COM
7、PROTOCOL.INI[protman$]
DriverName=protman$
priority=NDISHLP$
[ndishlp$]
DriverName=ndishlp$
Bindings=PCIND$
[data]
version=v4.10.1998
netcards=PCIND$ ;實模式下的網卡
[nwlink$] ;IPX/SPX協議
DriverName=nwlink$ ;IPX/SPX協議名
Frame_Type=4 ;幀類型為4是自動
cachesize=0 ;緩沖大小為0
Bindings=PCIND$ ;綁定到實模式下的網卡驅動程序
[PCIND$] ;實模式下的網卡驅動程序
DriverName=PCIND$ ;實模式下的網卡驅動程序名為PCIND.DOS
8、SYSTEM.INI
[386Enh]
PagingDrive=S:
MinPagingFileSize=100
MaxPagingFileSize=200
9、MINI.REG(最小注冊表的REG文件)
REGEDIT4
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersion]
"SystemRoot"="C:\WINDOWS"
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSetup]
"WinBootDir"="A:\WINBOOT"
"WinDir"="C:\WINDOWS"
"SharedDir"="C:\WINDOWS"
"SysDir"="C:\WINDOWS\SYSTEM"
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSetupWinBootDir]
"DevDir"="A:\WINBOOT"
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionNetworkReal Mode Net]
"transport"="*nwlink,*netbeui,ndishlp.sys"
"netcard"="pcind.dos" ;實模式下的網卡驅動程序文件名,要改
"LoadRMDrivers"=hex:00,00,00,00
"preferredredir"=""
"SetupNPath"="C:\WINDOWS\"
"StaticDrive"="C,c"
"SetupN"=hex:01
"Transition"=hex:01
[HKEY_LOCAL_MACHINENetworkLogon]
"UserName"="LNGUEST" ;默認的登陸網絡的用戶名,可不改
[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVxDVNETSUP]
"Workgroup"="LDLJLZW" ;工作站計算機的工作組名,建議改為NT或W2K服務器的域名
[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMSNP32NetworkProvider]
"AuthenticatingAgent"="LDLJLZW" ;NT或W2K服務器的域名(最好我們裝服務器時裝為域控服務器),要改
[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesNWNP32NetworkProvider]
"AuthenticatingAgent"="LDLJLZW" ;NT或W2K服務器的域名(最好我們裝服務器時裝為域控服務器),要改
[HKEY_LOCAL_MACHINESystemCurrentControlSetControlComputerNameComputerName]
"ComputerName"="LZW" ;工作站計算機的計算機名#p#副標題#e#
10、NET.REG
REGEDIT4
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionNetworkReal Mode Net]
"transport"="*nwlink,*netbeui,ndishlp.sys"
"netcard"="rtsnd.dos"
"LoadRMDrivers"=hex:00,00,00,00
"preferredredir"=""
"SetupNPath"="C:\WINDOWS\"
"StaticDrive"="C,c"
"SetupN"=hex:01
"Transition"=hex:01
[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVxDVNETSUP]
"Workgroup"="LDLJLZW"
"StaticVxD"="vnetsup.vxd"
"Start"=hex:00
"NetClean"=hex:01
"MaintainServerList"="2"
"LMAnnounce"="0"
[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesVxDTCPIP]
"StaticVxD"="vtdi.386,vip.386,vtcp.386,vdhcp.386,vnbt.386"
"Start"=hex:00
[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesMSNP32NetworkProvider]
"AuthenticatingAgent"="LDLJLZW"
"LogonDisconnected"=hex:00,00,00,00
"Name"="Microsoft Network"
"ProviderPath"="msnp32.dll"
"Description"="Microsoft Network"
"NetID"=hex:00,00,01,00
"CallOrder"=hex:00,00,00,40
"DisableReLogin"=hex:00,00,00,00
[HKEY_LOCAL_MACHINESystemCurrentControlSetServicesNWNP32NetworkProvider]
"GroupFcn"="GROUPPOL.DLL,NWGetUserGroups"
"AuthenticatingAgent"="LDLJLZW"
11、USER.REG
REGEDIT4
[HKEY_LOCAL_MACHINESYSTEMCURRENTCONTROLSETCONTROL]
"Current User"="{%CHN%}"
[HKEY_LOCAL_MACHINESOFTWAREMICROSOFTWINDOWSCURRENTVERSIONWINLOGON]
"AutoAdminLogon"="1"
"DefaultUserName"="{%CHN%}"
"DefaultPassword"="{%CHN%}"
[HKEY_LOCAL_MACHINENETWORKLOGON]
"PolicyHandler"="GROUPPOL.DLL,ProcessPolicies"
"PrimaryProvider"="MicroSoft 友好登錄"
"LMLogon"=hex:01,00,00,00
"LogonValidated"=hex:01,00,00,00
"UserProfiles"=dword:00000000
"DontShowLastUser"=dword:00000000
"UserName"="{%CHN%}"
12、QAUTOLOG.REG
REGEDIT4
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionWinlogon]
"AutoAdminLogon"="1"
"DefaultUserName"="WIN01"
"DefaultPassword"="WIN01"
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunServices]
"AutoLog"="RUNDLL32.EXE TWEAKUI.CPL,TweakLogon"
[HKEY_LOCAL_MACHINENetworkLogon]
"DontShowLastUser"=dword:00000000
"UserName"="WIN01"
13、NETNAMES.DB
WIN02 5254AB3193B0
WIN01 5254AB3193B0


