|
本帖最后由 mdyblog 于 2015-3-18 08:13 编辑
MBROSTool5.3-16D8Pre12-UDm_UD_U+任我行+可配置.7z
可配置版出来了。
将 示例配置 gformat.ini 放到 MBROSTool.EXE 目录, 就能自动配置格式化节面。
- IFEX $%hd%<0, EXIT //硬盘非法
- LOGS **ON=1 * XDoc.LOG
- SET &ISO=WAIGO-XPPE-WIM(LNX).ISO
- SIZE &&SZISO=%ISO%
- CALC SZISO=%SZISO% * 1.05 /1M + 0.9999999
- CALC #SZISO=%SZISO%
- PART LIST disk %hd%,&&V
- MSTR &&disksz=<2>%V%
- CALC #disksz=%disksz%
- SET &docsz=1G
- IFEX $%disksz%<=4G,
- {
- CALC docsz=%disksz% - %SZISO%M - 10114K
- CALC docsz=%docsz%* 0.5 // 50%
- }
- IFEX $%docsz%>1G, SET docsz=1G
- CALC #docsz=%docsz%/1M
- //2个区
- ENVI @wNumU=2
- ///主盘
- ENVI @wVolU1=%ISO%
- ENVI @wSZU1=%SZISO%
- ENVI @wVolU1="%ISO%" "WG"
- ///DOC盘
- ENVI @wSzU2=%docsz%
- ENVI @wVolU2="" "WGDOC"
- //用户区
- ENVI @wVolUU="WGUSR"
- ENVI @&wMkNom.Check=1
- //重建分区表
- ENVI @&ClearMBR.Check=1
复制代码
包中: 其它资料\格式化自动配置模板.zip
- 优先顺序递减:
- 1: MBROSTool -gui gformatcfg: 配置文件
- 2: 当前目录的 gformat.ini
- 3: MBROSTool执行文件目录的 gformat.ini
- 配置项:
- 分区数(LIST) wNumU
- 卷板框 wVolU1~15 wVolUU
- 大小框 wSZUU1~15 wSZUU
- 文件系统:wFSU1~15 wFSUU
- 自动选 %__FMT.FSAuto%
- 只读框: wRoU2~15
- 重建分区表(Check) &ClearMBR
- 用户区(Check) &wMkNom
- 立即分配磁盘(Check) &BNOW
- 重建分区表(Check) &ClearMBR
- ZIP(Check) &wBZip
- GPT(Check) CHEK &wGPT
- 备份分区表(Check) &wBkPART
- 深隐EFI(LIST) &MkEFI
- 增加深隐EFI支持(Check) &wAddHEFI
- 高级(Check) wGaoJi,L387T261W80H30,%__MBS.Advance%,CALL WinCreate_OnGaoJi 1,0
- 启动程序(EDIT) &wLoade
- 启动方式(LIST) &BIOS_LBLDFN
- 启动文件名(LIST) wNameLoader
- 启动文件名类型(LIST) wNameLoaderTp
- 启动文件名(EDIT) &wLdPro
- 变量
- 磁盘号:%hd%
- 磁盘名/文件路径:%MBROS%
- 参见 gformat.ini
复制代码
WG的算法:
我的意思是最好分开来设置。
4G 以下U盘计法:U盘总体大小减去主盘大小 [剩余值]的50% (但是 [H最大值]不能大于 1G)
4G 以上U盘计法:U盘总体的 [H最大值]等于 1G
这个盘设置成大一点的另一个用途就是,一些不想外泄的私人文件也可以放入。
效果:
64G:
2G:
|
|