整理一:Microsoft Network Client 安装详解
DOS系统可以通过安装”Microsoft Network Client 3.0” 连接到Windows 95/NT/XP。
要建立一个连接,首先从Microsoft的FTP服务器上下载如下文件:
ftp://ftp.microsoft.com/bussys/clients/msclient/dsk3-1.exe
ftp://ftp.microsoft.com/bussys/clients/msclient/dsk3-2.exe
(这两个文件也可以在NT4 Server安装光盘的\clients\msclient中找到)
以上两个是自解压文件,把所有解压出来的文件拷贝到两张软盘上,分别命名为DISK1和DISK2,除非你要安装TCP/IP协议,或者想在Windows 3.1下使用网络,否则只需要DISK1)。
上述的安装文件并没有包含较新网卡的驱动,下面让我们来手工更新它,这样你的网卡型号就会出现在安装程序的选择列表中了。
首先,在你的网卡驱动盘中找到NDIS2 for DOS驱动目录,里面应该有一个名为OEMSETUP.INF的文件。将OEMSETUP.INF文件中[netcard]部分的内容(只一行)复制到DISK1的WCNET.INF文件中的相同位置。然后将前者的[inst]段和[ini]段原样复制到后者的末尾,仿照后者的相同段进行适当修改。然后将网卡驱动盘中的DOS驱动复制到disk 1中。至此MS Network Client安装盘已经成功更新,在稍后的安装过程中就可以选择你的网卡型号了。
1、下面开始安装MS Network Client,运行DISK1的SETUP.EXE,随后出现欢迎屏幕,回车键下一步,然后是选择安装目录,默认即可,接下来是选择网卡类型,选择适合你自己的网卡。下一步是设置Network Buffer,回车确认。这时系统提示你建立用户名(User Name),输入并确认后,出现安装概要屏幕,选择Change Names输入合适的计算机名(Computer Name)以及工作组名(Workgroup Name)。如果你要登录NT域,还需要输入域名(Domain Name)。确认无误后,回车。
2、选择”Setup Options”,如果不登录到域,Redir项只需选择Basic-Redirector,以节省内存。如果要登录到域,你必须设置”Logon Validation”为”Logon to Domain”,Redir Option也将同时被设置成Full Redirector”。
3、然后选择”Change Network Configuration”,在其子项”Change Setting”中为你的网卡选择合适的端口地址和中断号。在”Add Protocol”项中添加网络协议,也可以选择”Remove”删除某个不必要的协议以节省内存。如果你添加了TCP/IP协议,你还需要手工配置它(IP,网关等,和WIN类似,不再详述),注意MS Network Client中的IP地址不同段之间是用空格隔开的,而不是句点。一切设置完毕后,选择Network configuration is correct,回车确认。安装程序开始拷贝文件。文件复制结束后,确认,系统自动重启。至此,Microsoft Network Client安装完成。
系统重新启动后输入用户名和密码即可登录网络,此时的Microsoft Network Client还只能完全做为客户机使用,仅能访问其它机器上的共享资源。要想在DOS下给其它网络用户提供共享资源。先去MS的FTP下载如下文件:
ftp://ftp.microsoft.com/softlib/mslfiles/wg1049.exe
将解压后的四个文件(NET.EXE NET.MSG…………)拷入Microsoft Network Client所在的目录,覆盖原文件,修改其下的SYSTEM.INI文件,将filesharing和printsharing都设为yes,这样你就可以通过net share命令向其它计算机提供文件和打印服务了。在此之前必须加载share.exe和启动server服务,如果你不想每次收到提示,也可以将其加入autoexec.bat中:
Lh share
Net start server
要建立一个连接,首先从Microsoft的FTP服务器上下载如下文件:
ftp://ftp.microsoft.com/bussys/clients/msclient/dsk3-1.exe
ftp://ftp.microsoft.com/bussys/clients/msclient/dsk3-2.exe
(这两个文件也可以在NT4 Server安装光盘的\clients\msclient中找到)
以上两个是自解压文件,把所有解压出来的文件拷贝到两张软盘上,分别命名为DISK1和DISK2,除非你要安装TCP/IP协议,或者想在Windows 3.1下使用网络,否则只需要DISK1)。
上述的安装文件并没有包含较新网卡的驱动,下面让我们来手工更新它,这样你的网卡型号就会出现在安装程序的选择列表中了。
首先,在你的网卡驱动盘中找到NDIS2 for DOS驱动目录,里面应该有一个名为OEMSETUP.INF的文件。将OEMSETUP.INF文件中[netcard]部分的内容(只一行)复制到DISK1的WCNET.INF文件中的相同位置。然后将前者的[inst]段和[ini]段原样复制到后者的末尾,仿照后者的相同段进行适当修改。然后将网卡驱动盘中的DOS驱动复制到disk 1中。至此MS Network Client安装盘已经成功更新,在稍后的安装过程中就可以选择你的网卡型号了。
1、下面开始安装MS Network Client,运行DISK1的SETUP.EXE,随后出现欢迎屏幕,回车键下一步,然后是选择安装目录,默认即可,接下来是选择网卡类型,选择适合你自己的网卡。下一步是设置Network Buffer,回车确认。这时系统提示你建立用户名(User Name),输入并确认后,出现安装概要屏幕,选择Change Names输入合适的计算机名(Computer Name)以及工作组名(Workgroup Name)。如果你要登录NT域,还需要输入域名(Domain Name)。确认无误后,回车。
2、选择”Setup Options”,如果不登录到域,Redir项只需选择Basic-Redirector,以节省内存。如果要登录到域,你必须设置”Logon Validation”为”Logon to Domain”,Redir Option也将同时被设置成Full Redirector”。
3、然后选择”Change Network Configuration”,在其子项”Change Setting”中为你的网卡选择合适的端口地址和中断号。在”Add Protocol”项中添加网络协议,也可以选择”Remove”删除某个不必要的协议以节省内存。如果你添加了TCP/IP协议,你还需要手工配置它(IP,网关等,和WIN类似,不再详述),注意MS Network Client中的IP地址不同段之间是用空格隔开的,而不是句点。一切设置完毕后,选择Network configuration is correct,回车确认。安装程序开始拷贝文件。文件复制结束后,确认,系统自动重启。至此,Microsoft Network Client安装完成。
系统重新启动后输入用户名和密码即可登录网络,此时的Microsoft Network Client还只能完全做为客户机使用,仅能访问其它机器上的共享资源。要想在DOS下给其它网络用户提供共享资源。先去MS的FTP下载如下文件:
ftp://ftp.microsoft.com/softlib/mslfiles/wg1049.exe
将解压后的四个文件(NET.EXE NET.MSG…………)拷入Microsoft Network Client所在的目录,覆盖原文件,修改其下的SYSTEM.INI文件,将filesharing和printsharing都设为yes,这样你就可以通过net share命令向其它计算机提供文件和打印服务了。在此之前必须加载share.exe和启动server服务,如果你不想每次收到提示,也可以将其加入autoexec.bat中:
Lh share
Net start server
整理二:以前对DOS下访问网络很模糊,正好自己又做了一次。分享下自己的做法。
先安装 Ms Network Client 3.0 (以下简称MsClient)
运行setup.exe安装MsClient,选择你的网卡,如果你的网卡不在列表内,则随便选择一个。设置好计算机名,添加好TCP/IP协议,并且设置好IP网卡之类信息。
去掉隐藏和显示所有文件,在c:盘会看到autoexec.bat和config.sys文件。
这两个文件放在你做好的IMG镜像里,
然后默认目录c:\net 找到procotol.ini和system.ini文件
因为我是nForce4的网卡,因为不在列表里,所以随便选择了3Com EtherLink
procotol.ini 文件:
[network.setup]
version=0x3110
netcard=ms$elnk,1,MS$ELNK,1 ;网卡NDIS驱动
transport=ms$nwlink,MS$NWLINK ; Nwlink IPX/spx协议
transport=ms$ndishlp,MS$NDISHLP ;NDIS增加型驱动程序
transport=ms$netbeui,MS$NETBEUI ;NetBeUI协议
transport=tcpip,TCPIP ; TCP/IP协议
lana0=ms$elnk,1,ms$nwlink
lana1=ms$elnk,1,ms$ndishlp
lana2=ms$elnk,1,ms$netbeui
lana3=ms$elnk,1,tcpip
[TCPIP]
NBSessions=6
SubNetMask0=255 0 0 0 ;子网奄码
IPAddress0=192 168 0 20 ;IP地址
Gateway=192 168 0 1 ; 网关
DisableDHCP=1 ;关闭DHCP分配地址,0是打开
DriverName=TCPIP$
BINDINGS=MS$ELNK
LANABASE=2
[MS$NWLINK]
FRAME=ETHERNET_802.2
DriverName=nwlink$
BINDINGS=MS$ELNK
[protman]
DriverName=PROTMAN$ ; 这段是必须的.加载protman.dos
PRIORITY=MS$NDISHLP
[MS$ELNK] ; 网卡标识,这个值可以随意但上面各段的BINDINGS值要和此值相同
DriverName=ELNK$ ;网卡名.
INTERRUPT=3
IOADDRESS=0x300
DMACHANNEL=none
DMAMODE=burst
MAXTRANSMITS=12
[MS$NDISHLP]
DriverName=ndishlp$
BINDINGS=MS$ELNK
[MS$NETBEUI]
DriverName=netbeui$
SESSIONS=10
NCBS=12
BINDINGS=MS$ELNK
LANABASE=1
system.ini 文件
[network]
sizworkbuf=1498
filesharing=no ; 文件共享,设置成yes打开共享
printsharing=no ;打印共享,同上
autologon=yes ;自动登录
computername=GO ; 电脑名
lanroot=C:\NET
username=GO
workgroup=WORKGROUP
reconnect=yes
dospophotkey=N ; 设置弹出窗热键
lmlogon=0
logondomain= ;登录域
preferredredir=full ;没有域的网络设置成basic,可以节省80多KB常规内存
autostart=full ; 此值和上面值对应
maxconnections=8
[network drivers]
netcard=elnk.dos
transport=ndishlp.sys,*netbeui,tcpdrv.dos,nemm.dos
devdir=C:\NET ; 驱动的根目录
LoadRMDrivers=yes ; 不知道
然后是autoexec.bat和config.sys部分
config.sys
DEVICE=HIMEM.SYS /TESTMEM:OFF /Q
DEVICEHIGH=UMBPCI.SYS
device=C:\NET\ifshlp.sys ;这个一定要
FILES=20
LASTDRIVE=Z
autoexec.bat 内容
SET PATH=C:\NET
C:\NET\net initialize ; 初始化protocol.ini和system.ini文件配置
C:\NET\nwlink
C:\NET\netbind.com
C:\NET\umb.com
C:\NET\tcptsr.exe
C:\NET\tinyrfc.exe
C:\NET\nmtsr.exe
C:\NET\emsbfr.exe
C:\NET\net start ;启动网络
dos 访问 windows 共享
net use Z: \\server\share -yes;映射网络共享
net share a=C:\soft ;设置共享
net share a=c:\soft /full ;设置共享并且有读写权限
在DOS下设置共享之前需先开启server服务
net start server
并且在system.ini里要设置值 filesharing=yes
还要更换net版本。下载 >>原贴: http://www.cn-dos.net/forum/viewthread.php?tid=16792&fpage=1关于ndis转成packet驱动: http://www.cn-dos.net/forum/viewthread.php?tid=33390&fpage=1安装完MsClient后,c:\net目录会有几十个文件存在。
也足够保证网络正常的情况,可以精简些文件。
文件列表:
ifshlp
PROTMAN.DOS、dis_pkt.dos、tcpdrv.dos、nemm.dos、ndishlp.sys、protman.exe、protocol.ini、system.ini
lmhosts、hosts、services、protocol、networks
net.exe、net.msg、neth.msg
nwlink、netbind.com、umb.com 、tcptsr.exe、tinyrfc.exe、nmtsr.exe、emsbfr.exe
运行setup.exe安装MsClient,选择你的网卡,如果你的网卡不在列表内,则随便选择一个。设置好计算机名,添加好TCP/IP协议,并且设置好IP网卡之类信息。
去掉隐藏和显示所有文件,在c:盘会看到autoexec.bat和config.sys文件。
这两个文件放在你做好的IMG镜像里,
然后默认目录c:\net 找到procotol.ini和system.ini文件
因为我是nForce4的网卡,因为不在列表里,所以随便选择了3Com EtherLink
procotol.ini 文件:
[network.setup]
version=0x3110
netcard=ms$elnk,1,MS$ELNK,1 ;网卡NDIS驱动
transport=ms$nwlink,MS$NWLINK ; Nwlink IPX/spx协议
transport=ms$ndishlp,MS$NDISHLP ;NDIS增加型驱动程序
transport=ms$netbeui,MS$NETBEUI ;NetBeUI协议
transport=tcpip,TCPIP ; TCP/IP协议
lana0=ms$elnk,1,ms$nwlink
lana1=ms$elnk,1,ms$ndishlp
lana2=ms$elnk,1,ms$netbeui
lana3=ms$elnk,1,tcpip
[TCPIP]
NBSessions=6
SubNetMask0=255 0 0 0 ;子网奄码
IPAddress0=192 168 0 20 ;IP地址
Gateway=192 168 0 1 ; 网关
DisableDHCP=1 ;关闭DHCP分配地址,0是打开
DriverName=TCPIP$
BINDINGS=MS$ELNK
LANABASE=2
[MS$NWLINK]
FRAME=ETHERNET_802.2
DriverName=nwlink$
BINDINGS=MS$ELNK
[protman]
DriverName=PROTMAN$ ; 这段是必须的.加载protman.dos
PRIORITY=MS$NDISHLP
[MS$ELNK] ; 网卡标识,这个值可以随意但上面各段的BINDINGS值要和此值相同
DriverName=ELNK$ ;网卡名.
INTERRUPT=3
IOADDRESS=0x300
DMACHANNEL=none
DMAMODE=burst
MAXTRANSMITS=12
[MS$NDISHLP]
DriverName=ndishlp$
BINDINGS=MS$ELNK
[MS$NETBEUI]
DriverName=netbeui$
SESSIONS=10
NCBS=12
BINDINGS=MS$ELNK
LANABASE=1
system.ini 文件
[network]
sizworkbuf=1498
filesharing=no ; 文件共享,设置成yes打开共享
printsharing=no ;打印共享,同上
autologon=yes ;自动登录
computername=GO ; 电脑名
lanroot=C:\NET
username=GO
workgroup=WORKGROUP
reconnect=yes
dospophotkey=N ; 设置弹出窗热键
lmlogon=0
logondomain= ;登录域
preferredredir=full ;没有域的网络设置成basic,可以节省80多KB常规内存
autostart=full ; 此值和上面值对应
maxconnections=8
[network drivers]
netcard=elnk.dos
transport=ndishlp.sys,*netbeui,tcpdrv.dos,nemm.dos
devdir=C:\NET ; 驱动的根目录
LoadRMDrivers=yes ; 不知道
然后是autoexec.bat和config.sys部分
config.sys
DEVICE=HIMEM.SYS /TESTMEM:OFF /Q
DEVICEHIGH=UMBPCI.SYS
device=C:\NET\ifshlp.sys ;这个一定要
FILES=20
LASTDRIVE=Z
autoexec.bat 内容
SET PATH=C:\NET
C:\NET\net initialize ; 初始化protocol.ini和system.ini文件配置
C:\NET\nwlink
C:\NET\netbind.com
C:\NET\umb.com
C:\NET\tcptsr.exe
C:\NET\tinyrfc.exe
C:\NET\nmtsr.exe
C:\NET\emsbfr.exe
C:\NET\net start ;启动网络
dos 访问 windows 共享
net use Z: \\server\share -yes;映射网络共享
net share a=C:\soft ;设置共享
net share a=c:\soft /full ;设置共享并且有读写权限
在DOS下设置共享之前需先开启server服务
net start server
并且在system.ini里要设置值 filesharing=yes
还要更换net版本。下载 >>原贴: http://www.cn-dos.net/forum/viewthread.php?tid=16792&fpage=1关于ndis转成packet驱动: http://www.cn-dos.net/forum/viewthread.php?tid=33390&fpage=1安装完MsClient后,c:\net目录会有几十个文件存在。
也足够保证网络正常的情况,可以精简些文件。
文件列表:
ifshlp
PROTMAN.DOS、dis_pkt.dos、tcpdrv.dos、nemm.dos、ndishlp.sys、protman.exe、protocol.ini、system.ini
lmhosts、hosts、services、protocol、networks
net.exe、net.msg、neth.msg
nwlink、netbind.com、umb.com 、tcptsr.exe、tinyrfc.exe、nmtsr.exe、emsbfr.exe
转载于:https://blog.51cto.com/323396/541385