无忧启动论坛

标题: 菜鸟弱弱地问一句FIND MEM>512是空闲内存还是全部内存 [打印本页]

作者: 2010eflying    时间: 2011-3-15 15:31
标题: 菜鸟弱弱地问一句FIND MEM>512是空闲内存还是全部内存
如题,我修改了玄天以前的WIN7PE(可能是0728版的),加了IMDISK驱动,用FIND MEM>512命令如果只用BCD直接加载WIM文件就能自动创建Y盘,如果打包成ISO用GRUB加载就不能自动创建Y盘了,我放在U盘的第二个分区(隐藏分区)用BCD加载也能加载Y盘,(如果用U盘或者硬盘的BCD加载WIM文件内存2G占50%,如果用GRUB加载ISO内存加载80%)所以问一下大大们肯定一下
下面是SetY.ini文件代码
_SUB SetY `创建Y盘
    TEXT 正在创建Y盘内存盘,请稍候...#0xFFFFFF,L450,T330,R1024,B768 $20
FIND MEM>1024,RAMD ImDisk,L550,NTFS,Y:!RAMD ImDisk,L250,NTFS,Y:
EXEC !=CMD.EXE /C "MD Y:\外置程序"
EXEC !=CMD.EXE /C "MD Y:\ProgramFiles\"
_END
FIND MEM>512,CALL SetY
作者: haiou327    时间: 2011-3-15 16:22
FIND MEM>512  是全部内存
参数   │    对[内存总数]或[磁盘总空间]或[按键]或[环境变量]或[内存进程]的判断。            ┃
┃      │    │■内存总数    MEM<比较符>数值。                                                             ┃
┃      │    │■磁盘总空间  R:\<比较符>数值,R:表示盘符。                                                 ┃
┃      │    │■按键        KEY<比较符><#虚拟按键代码|简单按键字母>。                                     ┃
┃      │    │■内存进程    内存进程名。                                                                  ┃
┃      │    │■环境变量    $%环境变量名%<比较符>环境变量值,环境变量的比较是不区分大小写的。             ┃
┃'FIND'│    │■比较符      比较操作符为"<"、">"、"=",分别表示"小于"、"大于"、"等于"。                   ┃
┃      │    │■数值        比较的数值,磁盘和内存单位是MB,按键数值是按键代码。
作者: 2010eflying    时间: 2011-3-15 19:07
不过我同一块硬盘同一分区里一个打包成ISO用GRUB引导,一个是用BCD引导WIM,两个文件也差十几M而已,为何ISO引导的不能创建Y盘而BCD引导的就能创建Y盘,在内存使用上ISO一条2G的内存使用80%,而WIM上使用50%(可能GRUB解开ISO文件耗掉30%内存)




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3