|
本帖最后由 阿弥陀佛 于 2014-4-15 02:25 编辑
好消息,mdyblog大师将在pecmd集成u盘可见区切换的功能,(类似bootice,“设为可见”的功能),那就不需要下面说的这么麻烦了。。。
新版的pecmd2012支持扇区映射,这功能太酷了
现在可以不需要软碟通UltraISO不需要bootice就可以制作隐藏区,放UEFI启动文件。
扇区映射需要用到imdisk,先安装。剩下的全部交给pecmd来处理。全自动化。
- //本例在第一个U盘(即hd1)创建一个8M的UD区+一个1G的隐藏区(在u盘前端)+一个普通可见区
- exec !=%desktop%\fbinst (hd1) format --force --align --fat32 --primary 8m --archive %desktop%\abc.fba
- PART list disk 1,usbdiskinfo
- MSTR usbdiskinfo=<2>%usbdiskinfo% ///显示u盘全部空间
- calc part1size=%usbdiskinfo%-1*1024*1024*1024-8388608 //计算可见区空间大小,即总大小减去1G
- ////以下用pecmd分区,删除全部》创建可见区》创建隐藏区
- PART -up -super -clear del 1#1
- PART -up -super -clear del 1#2
- PART -up -super -clear del 1#3
- PART -up -super -clear del 1#4
- PART -up -super -clear 1#1 0x0C 1032m %part1size%
- PART -up -super -clear 1#2 0x0C 8m 1g
- ///设置可见区盘符为J,并格式化为fat32
- SHOW 1#1,j
- DFMT j:,FAT32
- ///操作隐藏区关键这一步,用imdisk将隐藏区映射为Y盘,并格式化
- RAMD ImDisk*&V*8m*1g*1*\\.\PhysicalDrive1 -a -o hd -m y:
- DFMT y:,FAT32
- ////现在你可以复制文件进隐藏区了。。。类似的,隐藏区也可以放在后端。
复制代码
代码仅供参考,可能有bug,欢迎探讨!
已测试多次成功。下次更新合盘将提供安装器,支持直接安装为UD兼容UEFI隐藏(无需打包成iso无需软碟通,直接安装更快),支持制作iso软碟通U+写入或量产。敬请期待 |
|