无忧启动论坛

标题: PECMD.INI里如何设置类似GOTO的转向语句,已完美解决 [打印本页]

作者: TCLSHX    时间: 2010-7-20 13:12
标题: PECMD.INI里如何设置类似GOTO的转向语句,已完美解决
PECMD.INI里如何设置类似GOTO的转向语句,想要在不做选择时跳过一段代码,然后往下执行
我不做任何选择,也总是一路往下执行,最后会在C盘设置了虚拟内存,如选选设在D盘,C盘有,而C盘反而没有,晕了

TEAM TEXT Server 2003 PE ...#0xEE,L20,T560,R500,B580 $20|WAIT 300
//清理掉上次启动 PE 或 Windows 时留下的虚拟内存页面文件
ENVI PF=Pagefile.sys
TEAM FILE C:\%PF%|FILE D:\%PF%|FILE E:\%PF%
//物理内存低于 256MB 时询问是否设定虚拟内存。
FIND MEM<256|TEAM TEXT 10 秒钟内按住 Ctrl 键 设定虚拟内存……|WAIT 10000
FIND KEY=17,!Call IFSetPageFile
_SUB IFSetPageFile `询问是否设置虚拟内存
TEAM TEXT 是否设置虚拟内存?|ENVI YESNO=YES
MESS 您的计算机物理内存较少,某些外置程序的运行可能需要用到\n虚拟内存。设置了虚拟内存,有助于提高系统的速度和稳定性;\n如果您需要保护并恢复硬盘分区数据,可跳过虚拟内存的设置。\n \n您确定要设置虚拟内存吗?(建议设置,10 秒后默认选择是)@设置虚拟内存 #YN *10000
IFEX $YESNO=YES,Call SetPageDrv!TEXT 没有建立虚拟内存……
WAIT 500
_END
_SUB SetPageDrv
      
        TEAM TEXT 10 秒内按住 C、D、E 建立对应盘符的虚拟内存, 选错或不选则建在C盘……|WAIT 10000
        FIND KEY=67,|PAGE C:\%PF% 300 600
        FIND KEY=68,|PAGE D:\%PF% 300 600
        FIND KEY=69,|PAGE E:\%PF% 300 600
        PAGE C:\%PF% 300 600        
_END

[ 本帖最后由 TCLSHX 于 2010-7-20 14:32 编辑 ]
作者: ones    时间: 2010-7-20 13:35
TEAM TEXT 是否设置虚拟内存?|ENVI YESNO=YES
把这个ENVI YESNO=YES后面的YES改为NO
作者: TCLSHX    时间: 2010-7-20 14:17
经不断试验,以下完全正确,希望对比我菜的有帮助

//=========================================
TEAM TEXT Server 2003 PE ...#0xEE,L20,T560,R500,B580 $20|WAIT 300
//清理掉上次启动 PE 或 Windows 时留下的虚拟内存页面文件
ENVI PF=Pagefile.sys
TEAM FILE C:\%PF%|FILE D:\%PF%|FILE E:\%PF%
//物理内存低于 256MB 时询问是否设定虚拟内存。
FIND MEM<256,CALL IFSetPageFile
_SUB IFSetPageFile  
  TEAM TEXT 是否设置虚拟内存?|ENVI YESNO=YES
  MESS 您的计算机物理内存较少,某些外置程序的运行可能需要用到\n虚拟内存。设置了虚拟内存,有助于提高系统的速度和稳定性;\n如果您需要保护并恢复硬盘分区数据,可跳过虚拟内存的设置。\n \n您确定要设置虚拟内存吗?(建议设置,20 秒后默认选择是)@设置虚拟内存 #YN *20000
  FIND $%YESNO%=YES,Call SetPageDrv!TEXT 没有建立虚拟内存……
  WAIT 500
_END
_SUB SetPageDrv  `设定虚拟内存存放分区   
TEAM TEXT 正在设定虚拟内存……|ENVI $PF_Tag=
BROW PF_Tag,*C:\,请选择虚拟内存文件存放的分区,取消则自动选择分区
FIND $%PF_Tag%=,TEAM TEXT 正在设定虚拟内存(自动选择存放分区)……|PAGE D:\%PF% 200 350 !TEAM TEXT 正在设定虚拟内存(虚拟内存存放在 %PF_Tag% 盘)……|PAGE %PF_Tag%\%PF% 200 350
_END
//=========================================

[ 本帖最后由 TCLSHX 于 2010-7-20 14:36 编辑 ]
作者: qytjc    时间: 2010-7-20 16:06
很深似的!!有时间再研究!
作者: TCLSHX    时间: 2010-7-20 16:09
用在配置文件中,启动时内存小于256M时询问是否设虚拟内存,可选设在任意盘中,这样就可以避免有些分区无法格式化了




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