|
原fbinst的命令行写法是: fbinst [OPTIONS] DEVICE_OR_FILE COMMANDS [PARAMETERS]
fbinst原版的所有选项和命令保持原来的写法不变。
fbinst plus版新增命令行写法和原版稍有区别:
1. fbinst [OPTIONS] [PARAMETERS]
2. fbinst DEVICE_OR_FILE COMMANDS [PARAMETERS]
百大,提个建议:
新版与旧版还是应该在语法上维持一至,新添加的全局参数和命令、参数还是都按照原来的写法更好
例如:
fbinst [OPTIONS] DEVICE_OR_FILE COMMANDS [PARAMETERS]
DEVICE_OR_FILE 默认必写项为(ud),代表全盘搜索,搜索到第一个则停止;如为(hd1),(hd2),(hd3)等则为按指定盘搜索。
commands:
新增加命令output,其参数实现的功能为: 若结尾含有/ 则是导出指目录下所有文件,若无/ 则为导出含指定的关键字的文件
fbinst (hd1) output 0PE/A/ P:/ 代表只搜索hd1的0PE/A目录下的所有文件并导出到P:/ 导出到P:/的目录结构与UD内的目录结构相同,以下类推
fbinst (hd1) output 0PE/A P:/ 代表只搜索hd1的0PE目录下的关键字为A的文件并导出到P:/
fbinst (ud) output 0PE/A P:/ 代表全盘搜索0PE目录下的关键为A的文件并导出到P:/
fbinst (ud) output --ini 0PE/A.INI P:/ 代表根据外置文件0PE/A.INI 所定义的全部内容进行全盘搜索并导出到P:/
fbinst (ud) output --ini-PATH 0PE/A.INI P:/ 代表根据外置文件0PE/A.INI 所定义的内容中的[PATH]节(PATH名可任意取)进行全盘搜索并导出到P:/
外置INI文件的主要作用是应用到PE中时可以简化和方便随时修改。
外置INI文件的结构如下 :
[PATH]
BOOT/IMGS/
ISO/
[FILE]
DOS 若只有关键字则搜索所有目录下的符合条件的文件
DOS1.GZ 若只有文件名则搜索所有目录下的符合条件的文件
BOOT/IMGS/DOS 若带有路径并含关键字的则搜索指定路径下的符合条件的文件
BOOT/IMGS/DOS2.GZ 若带有路径并含完整文件名的则搜索指定路径下的符合条件的文件
以上是个人的想法,不知功能可否实现?? |
|