【Fbinst Plus V1.5.1703.13】Fbinst增强版,2017年重大更新 [复制链接] Plantsoot 电梯直达1# 发表于 2011-2-25 17:38:38 | 只看该作者 本帖最后由 Plantsoot 于 2017-3-13 23:50 编辑【前言】 首先向fbinst的作者Bean老师致敬,谢谢他为我们开发了这么好的工具。 说实话,写这个fbinst的增强版我是很矛盾的,因为我的水平远远不能和Bean老师相比,修改他的作品,压力很大,真的…… Fbinst Plus版,只是在原fbinst的基础上增加了一些功能,保留了原来的所有功能。增加功能,主要为PE增加一些接口,更方便操作ud内的数据。 水平有限,望大家随时批评指正。 测试版本,征集命令和参数的写法,有好的建议记得交流一下,谢谢。 2011-11-15重大更新:增加对UTF-8格式文件列表的支持,fbinst原始命令未作修改,只修改了Fbinst Plus。目前未提供命令行格式化为UTF-8文件列表功能,请使用fbinsttools1.605以上版本制作。 2017年3月,进行重大更新,放弃对ANSI文件列表的支持,改为只支持UTF-8文件列表(包括原版fbinst命令,均做了修改)。数据无价,慎重操作,如果有BUG,敬请反馈! 【命令行写法说明】 原fbinst的命令行写法是: fbinst [OPTIONS] DEVICE_OR_FILE COMMANDS [PARAMETERS] fbinst原版的所有选项和命令保持原来的写法不变。 fbinst plus版新增命令行写法和原版稍有区别: 1. fbinst [OPTIONS] [PARAMETERS] 2. fbinst DEVICE_OR_FILE COMMANDS [PARAMETERS]特别注意:1.6.1.4版本对参数的写法做了较大调整,取消了几个参数,取消的参数合并到了其他的参数中。请重新看说明。【新增功能说明】 ◆ 新增 OPTIONS --version :版本号,在原版本号的基础上,增加一个plus版本号。 fbinst --version 输出fbinstplus版本 --udlist :fbinst格式的磁盘列表(ud)。如果有多个ud盘,返回一个整数,比如 31,标示磁盘1、磁盘3是ud盘。(注:DOS下返回值从%errorlevel%获取,下同。) fbinst --udlist 输出磁盘信息,返回磁盘号。 (输出=在CMD窗口中显示,下同。) --find :查找文件、文件夹所在的磁盘,并返回第一个找到包含该文件的磁盘号。 fbinst --find "PETOOLS/*" 查找的是PETOOLS/“目录”,输出磁盘信息,返回磁盘号。 --sysinfo :获取系统环境变量,无有价值的返回值。(准备后期扩展该功能) fbinst --sysinfo 获取系统环境变量值,可以辅助编写批处理