|
大部份也是参考别人的
=================3-16 17:16更新说明=======================
此次改进了很多
设置内存不使用PECMD.EXE来设置了,直接由本程序设置
可以设置不用使用倒计时功能,请看下面的参数说明
修正了当没有可用分区设置内存的错误
支持参数说明:
/d[盘符] 设置程序启动时默认选中的盘符。默认值:D盘。
/s[秒数] 设置倒计时秒数,设置为-1或0则不使用倒计时功能,时间到后执行默认选择。默认值:30秒。
/f[内存页文件名称] 设置程序创建内存页的文件名称,不要包含路径。默认值:PageFile.Sys
/p[初始值]|[最大值] 设置页面文件大小,初始值和最大值的单位是 MB,初始值不能小于100。默认值:128|256。
示例:
IFSETPAGE.EXE /dC /s10 /fPageFile.Sys /p192|256
1、将程序替换PE中同名文件(外置程序\WINPE_TOOLS中);
2、修改外置程序目录下WINPE.INI文件内的相应段如下:
_SUB IFSetPageFile
TEXT 正在设定虚拟内存……
EXEC =%CurDir%\WinPE_TOOLS\IFSETPAGE.EXE /dD /s10 /fPageFile.Sys /p192|256
WAIT 300
IFEX %TEMP%\SETPAGE_OK.TXT,TEXT 虚拟内存设置成功……!TEXT 虚拟内存设置失败……
TEAM FILE %TEMP%\*.TXT
WAIT 500
_END
下载:
IFSetPage.rar
(191.22 KB, 下载次数: 123)
=================3-15 22:00更新说明=======================
支持参数说明:
/d[盘符] 设置程序启动时默认选中的盘符,如无设置,默认为D盘。
/s[秒数] 设置倒计时秒数,时间到后执行默认选择,如无设置,默认为30秒。
/p[剩余空间大小] 设置剩余空间大于此值的磁盘才会显示出来,如无设置,默认为128MB。
例:
IFSETPAGE.EXE /dC /s10 /p256
1、将程序替换PE中同名文件(外置程序\WINPE_TOOLS中);
2、修改外置程序目录下WINPE.INI文件内的相应段如下:
_SUB IFSetPageFile
ENVI MEMTEXT=正在设定虚拟内存……
ENVI PAGEMEM=%PF% 192 256
EXEC =%CurDir%\WinPE_TOOLS\IFSETPAGE.EXE /dD /s10 /p256
WAIT 300
//这里不会写循环,这都是照抄人家的
IFEX %TEMP%\C.TXT,TEXT %MEMTEXT%|PAGE C:\%PAGEMEM%!
IFEX %TEMP%\D.TXT,TEXT %MEMTEXT%|PAGE D:\%PAGEMEM%!
IFEX %TEMP%\E.TXT,TEXT %MEMTEXT%|PAGE E:\%PAGEMEM%!
IFEX %TEMP%\F.TXT,TEXT %MEMTEXT%|PAGE F:\%PAGEMEM%!
IFEX %TEMP%\G.TXT,TEXT %MEMTEXT%|PAGE G:\%PAGEMEM%!
IFEX %TEMP%\H.TXT,TEXT %MEMTEXT%|PAGE H:\%PAGEMEM%!
IFEX %TEMP%\I.TXT,TEXT %MEMTEXT%|PAGE I:\%PAGEMEM%!
IFEX %TEMP%\J.TXT,TEXT %MEMTEXT%|PAGE J:\%PAGEMEM%!
IFEX %TEMP%\K.TXT,TEXT %MEMTEXT%|PAGE K:\%PAGEMEM%!
IFEX %TEMP%\L.TXT,TEXT %MEMTEXT%|PAGE L:\%PAGEMEM%!
IFEX %TEMP%\M.TXT,TEXT %MEMTEXT%|PAGE M:\%PAGEMEM%!
IFEX %TEMP%\N.TXT,TEXT %MEMTEXT%|PAGE N:\%PAGEMEM%!
IFEX %TEMP%\O.TXT,TEXT %MEMTEXT%|PAGE O:\%PAGEMEM%!
IFEX %TEMP%\P.TXT,TEXT %MEMTEXT%|PAGE P:\%PAGEMEM%!
IFEX %TEMP%\Q.TXT,TEXT %MEMTEXT%|PAGE Q:\%PAGEMEM%!
IFEX %TEMP%\R.TXT,TEXT %MEMTEXT%|PAGE R:\%PAGEMEM%!
IFEX %TEMP%\S.TXT,TEXT %MEMTEXT%|PAGE S:\%PAGEMEM%!
IFEX %TEMP%\T.TXT,TEXT %MEMTEXT%|PAGE T:\%PAGEMEM%!
IFEX %TEMP%\U.TXT,TEXT %MEMTEXT%|PAGE U:\%PAGEMEM%!
IFEX %TEMP%\V.TXT,TEXT %MEMTEXT%|PAGE V:\%PAGEMEM%!
IFEX %TEMP%\W.TXT,TEXT %MEMTEXT%|PAGE W:\%PAGEMEM%!
IFEX %TEMP%\X.TXT,TEXT %MEMTEXT%|PAGE X:\%PAGEMEM%!
IFEX %TEMP%\Y.TXT,TEXT %MEMTEXT%|PAGE Y:\%PAGEMEM%!
IFEX %TEMP%\Z.TXT,TEXT %MEMTEXT%|PAGE Z:\%PAGEMEM%!
TEXT 没有建立虚拟内存……
TEAM FILE %TEMP%\*.TXT
ENVI PAGEMEM=
ENVI MEMTEXT=
WAIT 500
_END
[ 本帖最后由 风铃夜思雨 于 2007-3-16 05:19 PM 编辑 ] |
|