无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: lxl1638
打印 上一主题 下一主题

[PECMD X86 & X64 V4.0.2011.0501版] WinPE命令解释程序 & WinPE登录命令。

    [复制链接]
1411#
 楼主| 发表于 2008-6-19 14:57:42 | 只看该作者
原帖由 nasai 于 2008-6-19 01:31 PM 发表
V3.2.618.251无法引导pelogon开启桌面
只能当wincmd用


之前用的是哪个版本?有没有看过 PECMD 功能演示的 WinPE?
本人的和台湾那个PE都正常了,前者是简体语言,后者是繁体语言,很有代表性了。
或者按说明做,砍掉 PELOGON,只用 PECMD.EXE,改注册表的方法见图。

PECMD.PNG (45.83 KB, 下载次数: 159)

PECMD.PNG

PECMD2.PNG (22.99 KB, 下载次数: 165)

PECMD2.PNG
回复

使用道具 举报

1412#
 楼主| 发表于 2008-6-19 15:01:22 | 只看该作者
原帖由 jzdai0903 于 2008-6-19 02:53 PM 发表


測試ok...功能已正常運作...感謝老九...


如果有问题,按上面的方法改注册表,只需 PECMD.EXE 一个文件即可。
所有的功能都不会少,如托盘菜单、系统热键等都和  PELOGON.EXE 一样。

这样处理,估计可以省 50~100K 的文件空间。
回复

使用道具 举报

1413#
 楼主| 发表于 2008-6-19 15:02:04 | 只看该作者
原帖由 陌上风 于 2008-6-19 11:10 AM 发表
最新版的 PECMD 说明文件 LPOS 里有个错别字:

功能│返回指定"字符"在"字符串"左边超出现的位置。

应该是

功能│返回指定"字符"在"字符串"左边起出现的位置。


错就错吧,别人要修改就难了。
回复

使用道具 举报

1414#
发表于 2008-6-19 15:38:22 | 只看该作者
原帖由 lxl1638 于 2008-6-19 02:53 PM 发表

都说 YY PE 人总想将 PECMD 信息抹掉,但所有 YY 的人都没有完全领会 PECMD 的功能。


FIND 命令的功能是:
对[内存总数]或[磁盘总空间]或[按键]或[环境变量]或[内存进程]的判断。

除了总数,当前剩余量很有用
回复

使用道具 举报

1415#
 楼主| 发表于 2008-6-19 15:41:49 | 只看该作者
原帖由 sudo 于 2008-6-19 03:38 PM 发表

除了总数,当前剩余量很有用


FIND: 对[内存总数]或[磁盘总空间]或[按键]或[环境变量]或[内存进程]的判断。
IFEX: 对[可用内存]或[磁盘可用空间]或[按键]或[数值变量]或[文件目录]的判断。
回复

使用道具 举报

1416#
发表于 2008-6-19 16:02:06 | 只看该作者
呜呜,小人失礼,脸红不已。对不起,对不起。

另外建议WAIT命令可否再增强些:
在指定时间内,如有按键发生,则提前返回。

!!说明中未明确有此功能,本人也未实测此功能。
如已有,大帅千万莫气,身体为重。
回复

使用道具 举报

1417#
发表于 2008-6-19 16:16:25 | 只看该作者
TO 老九...

剛剛看人回覆說會不能正常開機...所以我又再重新改一次...

我測試使用PECMD+PELOGON.EXE 或是只用PECMD  (註冊表我有改成相對應的了)

不過這次改完後我也變不能正常登錄了...真是怪事...

老九要不要再測試一次...有空可以順便測試我那個測試版的ISO...
回复

使用道具 举报

1418#
发表于 2008-6-19 16:19:14 | 只看该作者
附註...不能正常開機的情形是...會卡在LOGO畫面...
回复

使用道具 举报

1419#
发表于 2008-6-19 17:17:23 | 只看该作者
我出现的错误讯息是
注册类或创建窗口失败,程序无法正常执行。
上一版3.1.615.172都还正常
这版只是把pecmd.exe替换过去
其他完全都没改,就出现这个讯息了
现在又把3.1.615.172换回去又正常了
回复

使用道具 举报

1420#
 楼主| 发表于 2008-6-19 18:58:16 | 只看该作者
晚上给大家修正,现在发现论坛中有些 PE 的语言 ID 设置不对,繁体版 PE 用了简体语言 ID,
而有些简体版PE的语言ID也不是0x0804,引导 PECMD LOGO 失败。
回复

使用道具 举报

1421#
发表于 2008-6-19 19:01:15 | 只看该作者
pecmd3.1.615.172的命令show采用 show 或者 show f:0都无法显示固定硬盘的隐藏分区,而showdrive则可正常显示。hp笔记本,富士通串口硬盘。
回复

使用道具 举报

1422#
发表于 2008-6-19 19:09:57 | 只看该作者
FDRV现在的功能有点多余
因为我都知道C:\Windows\System32\calc.exe
这个绝对路径的盘符,为何还要多花一个工来传回c:
FDRV的功能应该改为
FDRV NtfsDrv=\System Volume Information
这样就能取得全部有该文件名的盘符
传回NtfsDrv=c:|d:|e:|g:
回复

使用道具 举报

1423#
发表于 2008-6-19 20:20:13 | 只看该作者
PE 的语言 ID 设置可以教一下怎设置才正确吗
毕竟问题要根治,才不会日后发生更大问题
回复

使用道具 举报

1424#
发表于 2008-6-19 20:55:42 | 只看该作者
老九最近更新版本蛮快的嘛,又出新版了
回复

使用道具 举报

1425#
 楼主| 发表于 2008-6-19 21:57:55 | 只看该作者
原帖由 jzdai0903 于 2008-6-19 04:16 PM 发表
TO 老九...

剛剛看人回覆說會不能正常開機...所以我又再重新改一次...

我測試使用PECMD+PELOGON.EXE 或是只用PECMD  (註冊表我有改成相對應的了)

不過這次改完後我也變不能正常登錄了...真是怪事...
...



3.2.618.251版更正:
(更正版)
修正了 PECMD 的某些版本的 PE 中不能 LOGO 的 BUG;
(更正版)给 FDRV 命令加入了新的功能,具体见说明。

你的 PE 本人看了一下,有个 INI 是通过 CMD.EXE 启动 PECMD 载入的。
这样在 LOGO 期间它的界面是看不到的,因为 LOGO 是一个最顶层的窗口,
全屏的 LOGO 会复盖其下的所有窗口,包括你这个 INI 生成 的窗口,你也无法操作这个窗口了,
也可能就卡在这里,因为这样的窗口无法操作无法关闭,LOGO 就停止下来。

所以 LOGO 期间不要用 CMD.EXE 启动 PECMD.EXE 来加载 INI 文件,要加载多个 INI 文件一定要在
PECMD的流程用LOAD命令。

PECMD3.PNG (39.75 KB, 下载次数: 179)

PECMD3.PNG
回复

使用道具 举报

1426#
发表于 2008-6-19 22:31:14 | 只看该作者

试用PECMD-V3.2.618.251发现一问题反馈

将PECMD-V3.1.528.172换成了PECMD-V3.2.618.251后发现一个问题反馈一下:

IE的安装文件在PECMD-V3.1.528.172环境中一切正常,在PECMD-V3.2.618.251环境中运行出错,IE装不上了
IE的安装文件SETIE.CMD内容:
@ECHO OFF
cd /d "%~dp0"
SET "TP=%CD%"
PATH|FIND /I "%CD%">NUL||PATH %PATH%;%CD%
setx path %path% -m
FOR /F %%i In ('DIR *.DLL /B /A-D') DO REGSVR32 /S %%i
REGSVR32 /S Flash9A.OCX
REGSVR32 /S /N /I INETCPL.CPL
IF NOT EXIST %Windir%\System32\INETCPL.CPL COPY INETCPL.CPL %Windir%\System32 /Y>NUL
PECMD.EXE EXEC =Rundll32 SetupAPI.dll,InstallHinfSection DefaultInstall 132 .\IE.INF
PECMD.EXE EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /va /f
:END
EXIT
回复

使用道具 举报

1427#
发表于 2008-6-19 23:15:34 | 只看该作者
TO 老九

剛剛下載你最新修正的版本測試...

問題幾乎都沒了...

不過有一個地方有問題...

我第一個下拉式選單控件視窗...選擇自定義加載模式後...你上面貼的圖那一個控件視窗不會跑出來...

我反覆測試了一下...發現控件視窗不會跑出來的問題是出在...

我那份測試ISO裡面的WIMMOD.CMD這檔案裡面...紅色部分不會執行...所以第二個控件視窗才會跑不出來...

不知道是不是BUG...雖然改改流程還是可以達到我想要的效果...不過希望這問題能解決...你可以測試看看...謝謝

:User
set OUTTOOL=%CD%
PECMD EXEC !=UserMenu.CMD
PECMD LOAD %windir%\UserMenu.ini
回复

使用道具 举报

1428#
 楼主| 发表于 2008-6-19 23:20:31 | 只看该作者
原帖由 jzdai0903 于 2008-6-19 11:15 PM 发表
TO 老九

剛剛下載你最新修正的版本測試...

問題幾乎都沒了...

不過有一個地方有問題...

我第一個下拉式選單控件視窗...選擇自定義加載模式後...你上面貼的圖那一個控件視窗不會跑出來...

我反覆 ...


EXEC 命令先带上 UserMenu.CMD 的路径试试,可以使用 PECMD 的环境变量。
因为路径不正确 EXEC 命令没有完成,或者开启日志记录看看,在你的系统中日志记录也是繁体的。
回复

使用道具 举报

1429#
发表于 2008-6-19 23:31:32 | 只看该作者
直接打上光碟機路徑也是沒執行...

:User
set OUTTOOL=%CD%
PECMD EXEC !=E:\OUTTOOL\UserMenu.CMD
PECMD LOAD %windir%\UserMenu.ini
回复

使用道具 举报

1430#
发表于 2008-6-19 23:31:39 | 只看该作者
呵呵,我就暂时不更新先了。等我把一切都琢磨清楚,要做些什么的时候,再全部重新来过。
回复

使用道具 举报

1431#
 楼主| 发表于 2008-6-19 23:50:24 | 只看该作者
原帖由 jzdai0903 于 2008-6-19 11:31 PM 发表
直接打上光碟機路徑也是沒執行...

:User
set OUTTOOL=%CD%
PECMD EXEC !=E:\OUTTOOL\UserMenu.CMD
PECMD LOAD %windir%\UserMenu.ini


你的前导隐藏了执行界面,看看 %windir%\ 下有没有生成文件。
另,%CD% 这个环境变量在一些系统中可能没有定义。

未命名.PNG (5.78 KB, 下载次数: 179)

未命名.PNG
回复

使用道具 举报

1432#
发表于 2008-6-20 00:00:18 | 只看该作者
%windir%內沒有生成 UserMenu.ini 這文件...

剛剛沒說清楚...我是直接指定路徑的不是用環境變量...
虛擬機中...我的光碟機是 E:
我是直接打上路徑的呢...
不過他沒執行...

:User
PECMD EXEC !=E:\OUTTOOL\UserMenu.CMD
PECMD LOAD %windir%\UserMenu.ini
回复

使用道具 举报

1433#
 楼主| 发表于 2008-6-20 00:54:07 | 只看该作者
原帖由 jzdai0903 于 2008-6-20 12:00 AM 发表
%windir%內沒有生成 UserMenu.ini 這文件...

剛剛沒說清楚...我是直接指定路徑的不是用環境變量...
虛擬機中...我的光碟機是 E:
我是直接打上路徑的呢...
不過他沒執行...

:User
PECMD EXEC !=E:\OUT ...


帮你测试,文件是生成了,但有问题,不知道为什么会这样。

未命名.PNG (17.32 KB, 下载次数: 170)

未命名.PNG
回复

使用道具 举报

1434#
发表于 2008-6-20 07:30:56 | 只看该作者

老九的新版pecmd有一个大问题不知是不是BUG

情况是这样的,我的配置是启动时检测Ctrl键,如果按下则出一个模式选择窗口,v3.1.528能够正常出窗口,但改成3.1.615和最新的3.2.618则不行。窗口出不来死机了。但进入系统shell后可以正常调出这个窗口。不知何故?配置文件如下:

`-------------------------------------调用子程序部分-----------------------------------------------------
_SUB LOADWIM  `装载外置程序镜像
TEAM TEXT 正在装载%WIMF%程序……#0xEE,$20|WAIT 500
ENVI CurOPDir=%OPDrv%\%WIMF%
PATH %CurOPDir%
MOUN %WimDir%\%WIMF%.WIM,%CurOPDir%,1,%CacheDir%
PATH @%CurOPDir%
FIND MEM>120,IFEX 桌面背景\PELOGO.JPG,TEAM LOGO 桌面背景\PELOGO.JPG|WAIT 500
EXEC !REGDOC.CMD `运行各外置的初始安装文件
LOAD REGDOC.INI  `运行各外置的初始配置文件
EXEC !CMD /C "ECHO MOUN ,%CurOPDir%,0 >>%SYSTEMROOT%\UNMOUN.INI"  `生成卸载文件
_END
_SUB AutoSetLoadMode `据内存容量自动设定装载模式
ENVI $LOADMODE=0
FIND MEM>120,ENVI $LOADMODE=1
FIND MEM>250,ENVI $LOADMODE=2
FIND MEM>500,ENVI $LOADMODE=3
FIND MEM>750,ENVI $LOADMODE=4
FIND MEM>1000,ENVI $LOADMODE=5
_END
_SUB HandsSetLoadMode,W360H310,手工选定外置程序装载模式
ENVI TT=30 `TT为窗口停留时间
ENVI V0=0--纯系统
ENVI V1=1--装载基本工具
ENVI V2=2--装载硬件驱动
ENVI V3=3--装载IE等网络工具
ENVI V4=4--装载办公游戏等高级应用系统
ENVI V5=5--装载以上所有程序+启动时自动安装驱动
GROU Group1,L12T3W330H190   
RADI RadioButton0,L32T14W250H20,%V0%,,1
RADI RadioButton1,L32T44W250H20,%V1%,,0
RADI RadioButton2,L32T74W250H20,%V2%,,0
RADI RadioButton3,L32T104W250H20,%V3%,,0
RADI RadioButton4,L32T134W250H20,%V4%,,0
RADI RadioButton5,L32T164W250H20,%V5%,,0
TEAM ENVI V0=|ENVI V1=|ENVI V2=|ENVI V3=|ENVI V4=|ENVI V5=
LABE Label1,L20T200W320H40,说明:选择后面的模式自动包括前面的程序;退出则由程序根据内存容量自动选择装载模式。
ITEM Button1,L220T240W88H24,确定,CALL CheckMode
TIME Timer1,1000,CALL CancleButt
_END
_SUB CancleButt
CALC Result=%TT%-1
ENVI TT=%Result%
ENVI @Button1=确定(%TT%秒)
IFEX $%TT%<1,TEAM ENVI @Timer1=0|KILL \%HandsSetLoadMode%
_END
_SUB CheckMode
ENVI M1=手动选择模式
IFEX $%RadioButton0.Check%=1,ENVI $LOADMODE=0
IFEX $%RadioButton1.Check%=1,ENVI $LOADMODE=1
IFEX $%RadioButton2.Check%=1,ENVI $LOADMODE=2
IFEX $%RadioButton3.Check%=1,ENVI $LOADMODE=3
IFEX $%RadioButton4.Check%=1,ENVI $LOADMODE=4
IFEX $%RadioButton5.Check%=1,ENVI $LOADMODE=5
KILL \%HandsSetLoadMode%
_END
_SUB IFSetPageFile `询问是否设置虚拟内存
TEXT 是否设置虚拟内存?
MESS 您的计算机物理内存较少,某些外置程序的运行可能需要用到\n虚拟内存。设置了虚拟内存,有助于提高系统的速度和稳定性;\n如果您需要保护并恢复硬盘分区数据,可跳过虚拟内存的设置。\n \n您确定要设置虚拟内存吗?(建议设置,20 秒后默认选择否)@设置虚拟内存 #YN *20000 $NO
FIND $%YESNO%=YES,Call SetPageDrv!TEXT 没有建立虚拟内存……
WAIT 500
_END
_SUB SetPageDrv  `设定虚拟内存存放分区
TEXT 正在设定虚拟内存……
BROW PageDrv,*,请选择虚拟内存文件存放的分区,取消则自动选择D:分区
FIND $%PageDrv%=,ENVI PageDrv=D:\
TEXT 正在设定虚拟内存到%PageDrv%盘……
PAGE %PageDrv%%PF% 256
ENVI PageDrv=
_END
_SUB FirstLoad
TEAM TEXT 3秒内按住Ctrl键可以手动选择装载模式,否则由程序自动选择...... #0xEE $20|WAIT 3000
FIND KEY=17,ENVI M1=手动选择的模式|CALL @HandsSetLoadMode
_END
`--------------------------------------配置文件主程序部分------------------------------------------------
`关于两个启动模式变量的说明
`LOADMODE--定义装载模式:0-纯系统不装外置;1-装MMC外置;2-装载DRV驱动;3-装扩展APP外置;
`                       4-办公游戏多媒体等高级应用;5-全自动模式
`DRV_DIRECT_RUN--启动时显、声、网直接驱动,直接驱动设为YES否则设为NO
`定义变量初始值
ENVI WimDir=%CurDir%   `保存配置文件所在目录
ENVI $LOADMODE=-1
ENVI $BootFromCD=NO    `是否为从cdrom启动(PECMD.INI文件中会以这个变量来判定是否调用本ini文件)
ENVI M1=自动检测模式
IFEX %CurDrv%\SETUP\PESETUP.EXE,ENVI $BootFromCD=YES `通过检测pe安装文件确定是否为从cdrom启动
`---------------------------手动或自动选择装载模式------------------------------
IFEX %SYSTEMROOT%\UNMOUN.INI,CALL @HandsSetLoadMode!CALL FirstLoad `通过检测UNMOUN.INI文件来决定是否为初次装载。
IFEX $%LOADMODE%<0,CALL AutoSetLoadMode
IFEX $%LOADMODE%>4,ENVI $DRV_DIRECT_RUN=YES
`---------------------------预置装载模式(要使用请将以上三行挂起,下行取消挂起)---------------------------
//TEAM ENVI M1=WinPE.ini文件中预置的模式|ENVI $LOADMODE=4|ENVI $DRV_DIRECT_RUN=NO
TEAM TEXT|TEXT 系统将按%M1%:%LOADMODE%启动....... #0xEE $20|WAIT 800
//NUMK 0 `对于笔记本键盘,可以不挂起,以关闭数字键
USER 老九 WinPE,老毛桃、hhh333修改版
`清理掉上次启动 PE 或 Windows 时留下的虚拟内存页面文件
ENVI PF=Pagefile.sys
TEAM FILE C:\%PF%|FILE D:\%PF%|FILE E:\%PF%|FILE F:\%PF%|FILE G:\%PF%|FILE H:\%PF%|FILE I:\%PF%|FILE J:\%PF%|FILE K:\%PF%|FILE L:\%PF%|FILE M:\%PF%|FILE N:\%PF%|FILE O:\%PF%|FILE P:\%PF%|FILE Q:\%PF%
`物理内存低于 256MB 时询问是否设定虚拟内存
`设PFIsSet.LOG文件的作用是后续程序可以检测此文件以判断是否设置了虚拟内存,以便程序无阻塞运行;还可以在再次装载时不用再设置
IFEX %Temp%\PFIsSet.LOG,!FIND MEM<256,CALL IFSetPageFile
EXEC =!CMD.EXE /C "FOR %I IN (C D E F G H I J K L M N O P Q) DO IF EXIST %I:\PAGEFILE.SYS ECHO PageFile in %I>%Temp%\PFIsSet.LOG"
`安装光盘启动在桌面建安装快捷方式
LINK %Desktop%\安装 WinPE 到硬盘,%WimDir%\..\SETUP\PESetup.EXE `建立安装 WinPE 的快捷方式
`根据LOADMODE的值装载外置及驱动
TEAM FILE %Desktop%\加载外部配置.*|FILE %SYSTEMROOT%\UNMOUN.INI
IFEX $%LOADMODE%>0,TEAM ENVI WIMF=MMC|IFEX %WimDir%\%WIMF%.WIM,TEAM ENVI CacheDir=%TEMP%|CALL LOADWIM
IFEX $%LOADMODE%>1,TEAM ENVI WIMF=DRV|IFEX %WimDir%\%WIMF%.WIM,TEAM ENVI CacheDir=|CALL LOADWIM
IFEX $%LOADMODE%>2,TEAM ENVI WIMF=APP|IFEX %WimDir%\%WIMF%.WIM,TEAM ENVI CacheDir=%TEMP%|CALL LOADWIM
IFEX $%LOADMODE%>3,TEAM ENVI WIMF=ADV|IFEX %WimDir%\%WIMF%.WIM,TEAM ENVI CacheDir=|CALL LOADWIM
IFEX $%LOADMODE%>0,LINK %Desktop%\卸载外部配置,PECMD.EXE,LOAD %WimDir%\UnloadOP.INI,Shell32.dll#26!LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD %WimDir%\Winpe.INI,Shell32.dll#5
WALL 桌面背景\PEWallPaper.JPG
`删除环境变量进桌面
FIND Explorer.EXE,!TEAM TEXT 正在载入桌面……|SHEL %WinDir%\EXPLORER.EXE
TEAM TEXT|LOGO|WAIT 500
TEAM ENVI $LOADMODE=|ENVI $DRV_DIRECT_RUN=|ENVI CurOPDir=|ENVI WIMF=|ENVI CacheDir=|ENVI M1=|ENVI TT=
//配置文
回复

使用道具 举报

1435#
发表于 2008-6-20 07:49:43 | 只看该作者
原帖由 hhh333 于 2008-6-20 07:30 AM 发表
情况是这样的,我的配置是启动时检测Ctrl键,如果按下则出一个模式选择窗口,v3.1.528能够正常出窗口,但改成3.1.615和最新的3.2.618则不行。窗口出不来死机了。但进入系统shell后可以正常调出这个窗口。不知何 ...


>>>解决了,是有一个find语句没加team。(FIND KEY=17,ENVI M1=手动选择的模式|CALL @HandsSetLoadMode)
真对不起!!!!!
回复

使用道具 举报

1436#
发表于 2008-6-20 09:39:39 | 只看该作者
试用PECMD-V3.2.618.251发现一问题反馈

将PECMD-V3.1.528.172换成了PECMD-V3.2.618.251后发现一个问题反馈一下:

IE的安装文件在PECMD-V3.1.528.172环境中一切正常,在PECMD-V3.2.618.251环境中运行出错,IE装不上了

偶也发现了。昨晚用了三个小时时间,我测试的结果是,虽然没有安装成功,但手动却可以用IE上网。
所以我猜想: 是新版的pecmd导致显示安装IE失败,桌面不会出现IE图标,但手动可以打开IE并正常上网, 之前放出的测试版没有此问题
由此我还发现,居然IE还可以做成绿色版,不用安装ie.inf也能上网。
有请老九看看!
贴图:

以上测试的pecmd.exe修改时间是19日10点多,刚发现了19日晚更新的版本,回家再测试一下,再说。

[ 本帖最后由 hlytg 于 2008-6-20 09:44 AM 编辑 ]
回复

使用道具 举报

1437#
 楼主| 发表于 2008-6-20 09:59:29 | 只看该作者
都是用 CMD 批处理安装的,与 PECMD 无关吧。

与 PECMD 有关的是 EXEC 命令有没有启动你的 CMD,如果启动了,就说明这个 CMD 或 INF 文件有问题
回复

使用道具 举报

1438#
发表于 2008-6-20 10:50:05 | 只看该作者
再次测试最新版,现象与之前一样,换成测试版,一切正常.
老九说得也有道理,看来得修改一下inf或干脆抛弃ie.inf了。

[ 本帖最后由 hlytg 于 2008-6-20 10:54 AM 编辑 ]
回复

使用道具 举报

1439#
发表于 2008-6-20 12:08:59 | 只看该作者
set /?:
如果命令扩展名被启用,有几个动态环境变量可以被扩展,但
不会出现在 SET 显示的变量列表中。每次变量数值被扩展时,
这些变量数值都会被动态计算。如果用户用这些名称中任何
一个定义变量,那个定义会替代下面描述的动态定义:

%CD% - 扩展到当前目录字符串。

%DATE% - 用跟 DATE 命令同样的格式扩展到当前日期。

%TIME% - 用跟 TIME 命令同样的格式扩展到当前时间。

%RANDOM% - 扩展到 0 和 32767 之间的任意十进制数字。

%ERRORLEVEL% - 扩展到当前 ERRORLEVEL 数值。

%CMDEXTVERSION% - 扩展到当前命令处理器扩展名版本号。

%CMDCMDLINE% - 扩展到调用命令处理器的原始命令行。
回复

使用道具 举报

1440#
发表于 2008-6-20 13:40:46 | 只看该作者
TO 老九

昨晚打完最後一篇回覆後...無憂就上不來了...

再說一下我測試的結果...

原流程...WIMMOD.CMD內....PECMD EXEC !=UserMenu.CMD不會執行

:User
PECMD EXEC !=UserMenu.CMD
PECMD LOAD %windir%\UserMenu.ini

把他改成...

:User
START /WAIT UserMenu.CMD
PECMD LOAD %windir%\UserMenu.ini

再來是UserMenu.CMD的內容...最後一段要加上EXIT

這樣就可以正常使用了...效果就會跟我那份測試ISO一樣可以正常使用...

所以可以確定這邊的 EXEC 不會執行...原因不明...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-11-7 16:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表