|
回复 #1346 lxl1638 的帖子
谢谢,在虚拟机中测试正常,但在实机测试时shell就极可能出不了(如果将内核中的temp修改到硬盘上的话就另当别论)
另外, 请你看看这样修改
_SUB SetPEShell
SHEL %List1%
FIND $%List2%=%P1%,PAGE C:\PE_PF.SYS 523 1048
FIND $%List2%=%P2%,PAGE C:\PE_PF.SYS 384 768
FIND $%List2%=%P3%,PAGE C:\PE_PF.SYS 256 512
FIND $%List2%=%P4%,PAGE D:\PE_PF.SYS 384 768
FIND $%List2%=%P5%,PAGE E:\PE_PF.SYS 384 768
FIND $%List2%=%P6%,PAGE F:\PE_PF.SYS 384 768
FIND $%List2%=%P7%,PAGE G:\PE_PF.SYS 384 768
FIND $%List2%=%P8%
FIND $%RB1.Check%=1,CALL Setemp
FIND $%RB2.Check%=1,CALL Setemp
FIND $%RB3.Check%=1,CALL Setemp
FIND $%RB4.Check%=1,CALL Setemp
FIND $%RB5.Check%=1,CALL Setemp
FIND $%RB6.Check%=1,CALL Setemp
KILL \%Windows1%
_END
.
.
.
.
_SUB Windows1,W256H260,WinPE SHELL 设定,,EXPLORER.EXE#1,1
GROU Group1,L8T4W232H56,请选择SHELL
LIST List1,L16T25W160H20,EXPLORER.EXE|%ProgramFiles%\ASTON\ASTON.EXE,,EXPLORER.EXE
ITEM Button1,L180T24W52H24,浏览,CALL SetList1
GROU Group2,L8T72W232H56,请选择虚拟内存
ENVI P1=C 盘 (523-1048M)
ENVI P2=C 盘 (384-768M)
ENVI P3=C 盘 (256-512M)
ENVI P4=D 盘 (384-768M)
ENVI P5=E 盘 (384-768M)
ENVI P6=F 盘 (384-768M)
ENVI P7=G 盘 (384-768M)
ENVI P8=不设置虚拟内存分页文件
LIST List2,L16T94W214H20,%P1%|%P2%|%P3%|%P4%|%P5%|%P6%|%P7%|%P8%,,%P8%
GROU Group4,L8T140W232H100,请选择临时文件位置
RADI RB1,L26T160W70H20,C:\TEMP,ENVI PP=C,1,1
RADI RB2,L140T160W70H20,D:\TEMP,ENVI PP=D,,1
RADI RB3,L26T184W70H20,E:\TEMP,ENVI PP=E,,1
RADI RB4,L140T184W70H20,F:\TEMP,ENVI PP=F,,1
RADI RB5,L26T208W70H20,G:\TEMP,ENVI PP=G,,1
RADI RB6,L140T208W70H20,H:\TEMP,ENVI PP=H,,1
TIME Timer1,15000,CALL SetPEShell
_END
是否可行?
[ 本帖最后由 玄天 于 2008-5-11 01:40 AM 编辑 ] |
|