关于LiteNetPC的一些使用工具

老牛初来报到,交流一下关于LiteNetPC的一些使用工具。
==========常规工具============================================================
Instnic.exe (D)(可以编写)

  1. 选择NIC类型。UNDI-NDIS使用PXE BootROM提供的功能,令不同网卡可以使用类似的设置
  2. 查找NDIS驱动。注:UNDI-NDIS驱动程序(NDIS.DOS)可以从PXE SDK 2.0中获得。UNDI-NDIS需要PXE BootROM的支持。
  3. 查找并Copy MS实模式NIC驱动(PROTMAN.DOS, PROTMAN.EXE 及 NDISHLP.SYS)到Windows目录。
  4. 更新注册表,令实模式NIC驱动可运作。
    建议:执行Instnic后测试实模式NIC驱动运作是否正常。

==========标准工具============================================================
QUALCNX (D)(?)
实模式网络管理器,调入网卡驱动程序、IPX协议,及MS实模式网络客户。由startnet.bat调用。
功能可描述为:
net start ipx
net start workstation
net use c: \server\share

QUALREG (D)(?)
实模式注册表管理器。设定Windows到哪里找注册表文件。
语法:QUALREG [/R | /A] [/S]
/R: Replace
/A: (Replace) All
/S: Safe
指定WIN.COM执行后,Windows到哪里查找注册表。若指定了PATH,Windows中的注册表文件将Copy到目录中。
其中Windows目录由环境变量“WINDIR”指定。
最后,Windows\Litenet.reg会被导入当前注册表。

==========管理类工具============================================================
QSYNCH (W)(!)
文件同步工具。

==========修补类工具============================================================
QPATCH和QPATCH32 (D,W)
语法:QPATCH <源文件> [目标文件]
QPATCH简单说是一个“查找并替换”工具,可带有一或两个参数,其中第一个是源文件,第二个是目标文件,若未指定
目标文件,结果将输出到stdout。QPATCHx将查找{%EnvVar%},将其替换为相应环境变量的值。例:
TEST.TXT内容为:
Hello, {%XYZ%}, test only。
执行:
SET XYZ=World
QPATCH TEST.TXT
结果为屏幕输出:
Hello, World, test only。
注1:QPATCH32功能与QPATCH类似,但QPATCH大小写不敏感,而QPATCH32大小写敏感。
注2:QPATCH默认不Copy到启动盘。

==========NetBIOS工具============================================================
QNETNAME (D)
语法:QNETNAME [database file]
QNETNAME是从MAC地址查找NetBIOS Name的工具。若不带参数,默认使用%WINDIR%\NetNames.DB作为数据库名。
NetNames.DB举例如下:
#NetNames.DB Sample
NETPC02 00E04C390014
NETPC01 0048543D94ED
QNETNAME可以从%WINDIR%\usercmd.bat调用。
注1: QNETNAME默认不Copy到Boot盘,但可以把LiteNet目录指定入PATH…
注2: QNETNAME应在QUALREG后、Windows前调用。

QAUTOLOG (D)
语法:QAUTOLOG [database file]
QAUTOLOG通过Database文件(默认NetNames.DB)查找NetBIOS名,把NetBIOS名同时作为用户名和密码。QAUTOLOG可以
由startnet.bat调用。
注:QAUTOLOG默认不Copy到Boot盘。

QUSERMAN (D)
多用户管理工具。

==========软/硬盘工具============================================================
QSETBD
语法:QSETBD
用于欺骗DOS/Windows,设定默认启动盘。