|
经过再次确认,网络映射的问题确实解决了,而且可以在资源管理器中直接浏览网上邻居的计算机(通过计算机名和IP均可)。但对于如何解决的,我自己确实有点儿不明所以。
首先,我是在gamelife的那个毛桃1111版+网络支持的版本上开始工作的。而gamelife的版本中有关网络的部分好象缺几个文件,大致列表如下(由于我添加了好多功能,例如ewf的、NETBEUI协议等,所以这个列表可能不太准确,不过89不离十):
D:\WXPE\INF, NETNBF.INF, 3089, 2002-10-7 下午 08:00:00, >, , , , E:\WXPE\INF
D:\WXPE\SYSTEM32, cabinet.dll, 34816, 2004-8-24 下午 06:10:00, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, iologmsg.dll, 14848, 2004-8-24 下午 06:10:00, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, IPSECSVC.DLL, 179200, 2004-8-17 下午 08:00:00, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, netdde.exe, 53248, 2004-8-17 下午 08:00:00, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, netlogon.dll, 407040, 2004-8-4 上午 12:52:20, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, ntlanman.dll, 43520, 2004-8-4 上午 12:52:20, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, rpcns4.dll, 22016, 2006-9-25 上午 08:00:00, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, rsaenh.dll, 152576, 2006-9-25 上午 08:00:00, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, schannel.dll, 144896, 2006-9-25 上午 08:00:00, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, WINIPSEC.DLL, 32768, 2004-8-17 下午 08:00:00, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32, winrnr.dll, 11264, 2004-8-24 下午 06:10:00, >, , , , E:\WXPE\SYSTEM32
D:\WXPE\SYSTEM32\DRIVERS, NBF.SYS, 98176, 2002-10-7 下午 08:00:00, >, , , , E:\WXPE\SYSTEM32\DRIVERS
D:\WXPE\SYSTEM32\DRIVERS, NDISIP.SYS, 10880, 2004-8-3 下午 11:10:14, >, , , , E:\WXPE\SYSTEM32\DRIVERS
其中的netnbf.inf和nbf.sys是NetBEUI协议的两个文件。如果不希望安装NetBEUI协议的,可以去掉。
前面有人说过的第一次运行PEnetcfg时出现“NetBIOS TCP/IP Helper服务”无法安装的,是因为没有在注册表中导入LMHOSTS.REG文件,使用startnet.cmd就不会出现这个错误。
安装netbeui协议的相关命令:bartpe -c p -i ms_netbeui
抱歉,说得很乱,由于已经晚上12点多了,急着睡觉,所以先写到这里。有什么问题,大概继续探讨。
又及,发现Penetcfg.exe的2.20和2.30版本各有优缺点,所以,最好将这两个网络配置程序同时内置或者外置,需要用到哪个就启动哪个。另外,发现通过bartpe.exe配置网络很不错的,比penetcfg透明性要强多了。 |
|