|
老九,还是不对,我现在改为:
_SUB CheckMod
FIND $%List1%=%P1%,PAGE C:\PAGEFILE.SYS 256 384
FIND $%List1%=%P2%,PAGE D:\PAGEFILE.SYS 256 384
FIND $%List1%=%P3%,PAGE E:\PAGEFILE.SYS 256 384
FIND $%List1%=%P4%,PAGE F:\PAGEFILE.SYS 256 384
FIND $%List1%=%P5%,PAGE G:\PAGEFILE.SYS 256 384
FIND $%List1%=%P6%,PAGE H:\PAGEFILE.SYS 256 384
FIND $%List1%=%P7%
KILL \%Windows1%
_END
`配置选择窗口
_SUB Windows1,W305H185,设置虚拟内存,,,-
ENVI P1=C 盘 (C:\PAGEFILE.SYS)
ENVI P2=D 盘 (D:\PAGEFILE.SYS)
ENVI P3=E 盘 (E:\PAGEFILE.SYS)
ENVI P4=F 盘 (F:\PAGEFILE.SYS)
ENVI P5=G 盘 (G:\PAGEFILE.SYS)
ENVI P6=H 盘 (H:\PAGEFILE.SYS)
ENVI P7=不设置虚拟内存
LABE Label1,L68T10W282H20,检测到系统的物理内存较小
LABE Label2,L18T30W282H20,强烈建议设置虚拟内存提高系统稳定性
GROU Group1,L8T50W282H115,请选择虚拟内存位置
LIST List1,L28T80W172H20,%P1%|%P2%|%P3%|%P4%|%P5%|%P6%|%P7%,,%P2%
ITEM Button1,L213T79W56H24,确定,CALL CheckMod
LABE Label3,L20T118W285H20,注意:设置虚拟内存所在的驱动器不能被格式化!
LABE Label4,L18T138W285H20,设置虚拟内存所在的驱动器也不能用于数据恢复!
_END
`用户登录界面设置子过程
_SUB Start_LOGO
TEXT 初始化系统……#0xFFFFFF L468 T244 R588 B266
FIND MEM>159,LOGO WINLOGON.JPG!CALL @Windows1
TEAM FILE %SystemRoot%\*.??_|FILE *.??_|FILE %SystemRoot%\SYSTEM32\DRIVERS\*.SY_
TEAM FBWF P20 H64|INIT I
_END
KILL在后面,但这样根本无法KILL,估计PECMD.EXE只读了一行就不往下了。 而KILL在前,就不会设置到D盘,就算选D盘也只能设到C盘,而D盘是有空间够的。之前也没用过PAGE命令,我发现进了桌面后还看到一个最小化窗中在设置!估计是KILL太快了!看来有可能是PECMD.EXE的BUG. |
|