编程技术分享平台

网站首页 > 技术教程 正文

WinPE小技巧:Fbinst如何读取UD区文件

xnh888 2024-11-27 22:09:57 技术教程 37 ℃ 0 评论

#头条创作挑战赛#

天意U盘维护系统三分区版有2个文件,一个是ISO文件,一个是FAB文件。

其中FBA文件是安装到UD隐藏区的,里面集成了常用软件。ISO文件是WIN11PE,只集成了极少量软件,维护的各类软件是通过读取UD区FBA文件并挂载的。

那么如何读取UD隐藏区的FBA文件并挂载呢?

我是通过fbinst.exe这小工具实现的。在我的WIN11PE的PECDM.INI文件中有这么两句:

TEAM EXEC =!%Windir%\system32\FBINST (ud) output "PETOOLS/basic.wim" X:/%~nx

TEAM MOUN x:\basic.wim,Y:\PESOFT\,1,%TEMP%|LOAD Y:\PESOFT\type8.ini

第一句是使用fbinst.exe把UD区的PETOOLS文件夹内的Basic.wim文件导出到X盘。

第二句是挂载Basic.wim文件到Y盘PESOFT文件夹,并加载PESOFT文件夹内的type8.ini文件(type8.ini是创建软件快捷方式的文件)。

其中第一句用到了fbinst.exe的output参数。用法如下:

output :从指定磁盘或fba批量导出文件,支持通配符和自动搜索功能。本命令需要指定磁盘或fba,可以借助--find命令来确定磁盘。

比如上述命令中,我们指定的磁盘为(ud),它将在所有ud盘中搜索PETOOLS/basic.wim,直到找到第一个符合条件的磁盘,然后从该磁盘中导出文件。通配符的写法需要用""包含关键字。

第一句最后我们还用到了%~nx的参数。在表示输出文件路径的参数后面加上"%~nx"(不含引号),表示导出的文件不保留原文件路径。

所以第一句命令中我们把Basic.wim导出到了X盘根目录下。如果没有%~nx参数,就会导出到X盘PETOOLS文件夹下。

我使用的fbinst.exe是百草霜的Fbinst增强版,相对原版,功能有所增加。新增许多参数。有兴趣的朋友可以去原帖学习。

原帖地址如下:

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=187865

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表