无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: lxl1638
打印 上一主题 下一主题

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

    [复制链接]
2011#
发表于 2009-4-1 23:09:55 | 只看该作者
小弟刚学PE.有很多自己看说明搞的,不知道对不对.以下是自己写的.哪位PE达人帮解译下

LINK %Desktop%\安装 WinPE 到硬盘,%WimDir%\..\SETUP\PESetup.EXE `建立安装 WinPE 的快捷方式 [这句是原来的]
LINK %Desktop%\加载 远程桌面连接,\TOOLS\PE-TOOLS\mstsc.EXE,c:    '这句是我自己写的不知道对不对,不对的话应当是怎样?
             [想在桌面放远程桌面这个程序]
FONT \TOOLS\FONTS,C:     '这句是我自己写的不知道对不对,不对的话应当是怎样?
             [想加载我放在光盘中的字体]
RUNS \TOOLS\PE-TOOLS\install_flash.msi,c:   '这句是我自己写的不知道对不对,不对的话应当是怎样?
             [想加载放在光盘中的flash play10]

另以下的这些是什么意思?
%Desktop%\
%WimDir%\
$%LOADMODE%
%Temp%
%SystemRoot%
回复

使用道具 举报

2012#
发表于 2009-4-2 08:46:27 | 只看该作者
原帖由 secowu 于 2009-3-30 20:17 发表
真的啊?楼上的,我再测试下、。


我也替换了一下,可以,只替换了PECMD.EXE,没导入那个注册表,另一文件也没放进去(空间不够了,我的还是最老的52M的IMG)
回复

使用道具 举报

2013#
发表于 2009-4-2 12:10:38 | 只看该作者

关于PE字体加载,个人修改

LINK %Desktop%\安装 WinPE 到硬盘,%WimDir%\..\SETUP\PESetup.EXE
LINK %Desktop%\远程桌面连接,\外置程序\远程桌面\mstsc.EXE,c:    '我加上去的.想在桌面放一个快捷方式
EXEC !%Dir%\外置程序\Player\install_flash_player_10_active_x.exe,c:    '我加上去的,想在启动的时候自动装fiash_player10
FONT \外置程序\FONTS,c:    '我加上去的,自动加载光盘中的字体库[,C还是,C:]

以上都是在winpe.ini中做的改动,如果不对的话,请PE达人帮手改一下.
字体加载我试过了,加载不到,哪位达人再教下.(除了改winpe.ini其它地方要改吗?)
桌面快捷也不对,出现一个框:
------------------------------------------------------------------------------------------
        系统找不到指定的文件
        d:\外置程序\远程桌面\<LANG_NAME>\mstsc.exe.MUI
------------------------------------------------------------------------------------------

还有个问题,我做好ISO后要用什么软件测式,我每次都是刻成DVD光盘,虽然说一张2元钱,但这样也太
浪费了.有没有好用的相关测式软件介绍个?

PE达人指点下小弟.谢谢
回复

使用道具 举报

2014#
发表于 2009-4-2 12:15:00 | 只看该作者
原帖由 go2 于 2009-3-30 19:13 发表


试了,没有这个问题!



66369的PE.我全替代了.完全正常.IMDISK也行.
回复

使用道具 举报

2015#
发表于 2009-4-3 21:24:54 | 只看该作者
报告下领导.

3.3.0328.2900

对XP3的支持.没问题了.

进桌面.再次LOAD的问题.圆满解决.谢谢.
回复

使用道具 举报

2016#
发表于 2009-4-4 09:37:50 | 只看该作者
最近,越来越多的网友问道,想全内存运行,所以我想后期动态拷贝外置文件夹,
但是,有外置可DIY,所以,担心外置文件夹过大而出错,所以,想请问老九大哥能否为pecmd添加文件夹大小的判断呢?谢谢


另外,考虑到有些外置不固定的情况,不知道老大能否也加入遍历目录的功能?谢谢

[ 本帖最后由 WLDNA 于 2009-4-4 10:01 编辑 ]
回复

使用道具 举报

2017#
发表于 2009-4-5 17:37:07 | 只看该作者
BUG?还是。。。。。我的需要太过份了?

在_SUB定义的窗口中无法正常“直接”使用CALL命令调用另外一个非窗口_SUB的子过程。
如:
_SUB 111,L**T**W**H**,,,,-0
        LABE LABE1,L**T**W**H**,****
        CALL 222    `这条就无法正常调用(也或者是在窗口GUI加载前调用的?但是如果这样,所调用的子过程设置LABE时就会出错???)
_END
_SUB 222
        ENVI @LABE1=*****
        CALL 333
_END
_SUB 333
        ******
        ******
        ******
        ******
_END

不过,发现可以用TIME变向实现我所要的功能。把上面 “CALL 222” 替换为 “TIME Timer1,1,TEAM ENVI @Timer1=0|CALL 222”。
这样问题看似解决了。可是我又发现。当使用TIME时,在222中调用333就会出错。333里面的内容好像会反复执行,而且好像333里面的命令也得不到正确的执行结果。
回复

使用道具 举报

2018#
发表于 2009-4-6 13:03:00 | 只看该作者
原帖由 sober 于 2009-4-5 17:37 发表
BUG?还是。。。。。我的需要太过份了?

在_SUB定义的窗口中无法正常“直接”使用CALL命令调用另外一个非窗口_SUB的子过程。
如:
_SUB 111,L**T**W**H**,,,,-0
        LABE LABE1,L**T**W**H**,****
        CALL 22 ...


前面加个TEAM试试,有是就是感觉怪怪的,看看如何。
回复

使用道具 举报

2019#
发表于 2009-4-7 19:27:23 | 只看该作者
有点深.继续关注......谢谢
回复

使用道具 举报

2020#
发表于 2009-4-8 00:57:54 | 只看该作者
我用了这个去更换了小马的PECMD,却发现搜狗拼音用不了了,无解,换回原来的就又能用了。
回复

使用道具 举报

2021#
发表于 2009-4-11 00:06:08 | 只看该作者
原帖由 yzhenbao 于 2009-4-6 13:03 发表


前面加个TEAM试试,有是就是感觉怪怪的,看看如何。

一样。这个我也试过的。
回复

使用道具 举报

2022#
发表于 2009-4-14 17:09:40 | 只看该作者
pecmd DFMT 命令可以加以  指定字节格式化么,就像format c:/q /x /fs:ntfs /a:512  ,以512字节为配置单位的格式化,谢谢,已经PM你了,呵呵,
回复

使用道具 举报

2023#
 楼主| 发表于 2009-4-14 17:45:25 | 只看该作者
原帖由 trianv 于 2009-4-14 17:09 发表
pecmd DFMT 命令可以加以  指定字节格式化么,就像format c:/q /x /fs:ntfs /a:512  ,以512字节为配置单位的格式化,谢谢,已经PM你了,呵呵,


源码中已有这样的功能,但参数和用法还没有公开,现在是按默认的单元大小来格式化磁盘的,如果以后更新会将用法和参数公开。
回复

使用道具 举报

2024#
发表于 2009-4-16 16:28:47 | 只看该作者
老九大哥,我使用新版  V3.3.328.290版 的时候,发现他不能创建快速启动栏的快捷方式

举个例子,下面是我在自己的系统下运行的,我用的XP,
PECMD LINK %QuickLaunch%\PECMD,PECMD.EXE

但是监视,得到的结果是创建了下面这样的快捷方式,路径错误了,如果大哥有时间,希望能更新下
C:\Documents and Settings\Administrator\Application Data\PECMD.LNK

谢谢
回复

使用道具 举报

2025#
 楼主| 发表于 2009-4-16 17:11:51 | 只看该作者
原帖由 WLDNA 于 2009-4-16 16:28 发表
老九大哥,我使用新版  V3.3.328.290版 的时候,发现他不能创建快速启动栏的快捷方式

举个例子,下面是我在自己的系统下运行的,我用的XP,
PECMD LINK %QuickLaunch%\PECMD,PECMD.EXE

但是监视,得到的 ...


PECMD LINK %QuickLaunch%\PECMD,全路径\PECMD.EXE
加上"全路径\"试试,可用环境变量。
回复

使用道具 举报

2026#
发表于 2009-4-16 17:28:18 | 只看该作者

回复 #2027 lxl1638 的帖子

试过 全路径了,也不行,还是建立这样的快捷方式,
我用上个版本很正常的

PECMD LINK %QuickLaunch%\PECMD,E:\PECMD\PECMD.EXE
还是得到下面的快捷方式:
C:\Documents and Settings\Administrator\Application Data\PECMD.LNK

如果这样用是可以建立的:
PECMD LINK %USERPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch\PECMD,PECMD.EXE

或者这样:
PECMD LINK %QuickLaunch%\Microsoft\Internet Explorer\Quick Launch\PECMD,PECMD.EXE
回复

使用道具 举报

2027#
发表于 2009-4-17 17:33:14 | 只看该作者
从用户角度看,.ZIP格式很方便、通用,有.cab格式所没有的优点。
建议楼主增加功能,允许驱动包采用.ZIP格式。
回复

使用道具 举报

2028#
发表于 2009-4-21 09:28:19 | 只看该作者
谢谢啦,收下咯!!!
回复

使用道具 举报

2029#
发表于 2009-4-21 10:05:39 | 只看该作者
原帖由 pseudo 于 2009-4-17 17:33 发表
从用户角度看,.ZIP格式很方便、通用,有.cab格式所没有的优点。
建议楼主增加功能,允许驱动包采用.ZIP格式。


支持一下,虽然这样可能会增加一个链接库的大小,但是个人觉得从易用性来考虑,还是值得的,希望大哥考虑下
回复

使用道具 举报

2030#
发表于 2009-4-21 13:34:44 | 只看该作者
反馈:

最新版中的disp有问题,用下边的配置文件在3.2版中测试设置分辨率没有问题,,但是新版中不成功。。请老九老大测试下。。

  _SUB windows1,W356H318,设定窗口,,Shell32.DLL#47,5, `建立手动设置窗口
`根据以上变量设定选框具体状态
GROU Group1,L15T5W320H75,一键启动模式
ITEM Button1,L103T23W150H24,启  动  纯  系  统,TEAM Call UnloadOP|KILL \设定窗口,,0
LABE Label1,L46T56W280H20,注意:进入到最小模式后,无法回转到当前模式。

GROU Group2,L15T84W320H185,手动设定模式
ITEM Button2,L30T108W140H25,重置系统TEMP位置,TEMP Setting,,0
ITEM Button4,L180T108W140H25,清理系统TEMP文件,TEMP DELETE,,0
LABE Label2,L30T143W155H20,请选择虚拟内存和大小
IFEX $%MOD0%=-3,ENVI P0=虚拟内存已设置!ENVI P0=请设置虚拟内存
TEAM ENVI P1=C:\|ENVI P2=D:\|ENVI P3=E:\|ENVI P4=F:\
LIST List1,L30T158W124H60,%P0%|%P1%|%P2%|%P3%|%P4%,,%P0%
RADI RadioButton1,L164T158W55H20,192M,,0,1
RADI RadioButton2,L219T158W55H20,256M,,0,1
RADI RadioButton3,L274T158W55H20,384M,,0,1
LABE Label3,L30T188W155H20,请选择分辨率和颜色深度
ENVI NODISP=使用默认分辨率
ENVI W800H600B32=  800*600
ENVI W1024H768B32= 1024*768
LIST List2,L30T203W124H55,%NODISP%|%W800H600B32%|%W1024H768B32%,,%NODISP%
RADI RadioButton4,L164T203W55H20,默认,,1,2
RADI RadioButton5,L219T203W55H20,32位,,0,2
RADI RadioButton6,L274T203W55H20,16位,,0,2
ITEM Button3,L80T238W190H25,启  动  设  定  模  式,TEAM CALL LOADWIM1|WAIT 500|KILL \设定窗口,,0
_END
_SUB LOADWIM1 `进入手动设定模式系统
FIND $%RadioButton1.Check%=1,ENVI RA1=192M
FIND $%RadioButton2.Check%=1,ENVI RA1=256M
FIND $%RadioButton3.Check%=1,ENVI RA1=384M
CALC #Result = %RA1% * 3
CALC Result = %Result%/2
FIND $%List1%=%P1%,PAGE C:\%PF% %RA1% %Result%
FIND $%List1%=%P2%,PAGE D:\%PF% %RA1% %Result%
FIND $%List1%=%P3%,PAGE E:\%PF% %RA1% %Result%
FIND $%List1%=%P4%,PAGE F:\%PF% %RA1% %Result%
FIND $%RadioButton5.Check%=1,ENVI RA2=B32
FIND $%RadioButton6.Check%=1,ENVI RA2=B16
FIND $%List2%=%NODISP%,DISP %RA2%
FIND $%List2%=%W800H600B32%,DISP W800 H600 %RA2%
FIND $%List2%=%W1024H768B32%,DISP W1024 H768 %RA2%

TEAM ENVI RA1=|ENVI RA2=
_END
_SUB UnloadOP `卸载外置程序,以进入最小化系统
FILE %Desktop%\*.LNK
IFEX %Desktop%\Internet Explorer,FILE %Desktop%\Internet Explorer
FILE %QuickLaunch%\*.LNK
IFEX %Programs%\实用工具,FILE %Programs%\实用工具
IFEX %Programs%\系统检测,FILE %Programs%\系统检测
IFEX %Programs%\网络工具,FILE %Programs%\网络工具
IFEX %Programs%\Windows 系统维护,FILE %Programs%\Windows 系统维护
IFEX %Programs%\其它驱动支持,FILE %Programs%\其它驱动支持
FILE X:\Documents and Settings\All Users\「开始」菜单\程序\管理工具\*.LNK
IFEX X:\WXPE\SYSTEM\START_NET.CMD,MOUN ,%SystemRoot%\SYSTEM,0
IFEX X:\WXPE\MMC\mmc.exe,MOUN ,%SystemRoot%\mmc,0
IFEX X:\BASIC\main.INI,MOUN ,X:\BASIC,0
IFEX X:\opera\operausb.exe,MOUN ,X:\opera,0
//LINK %Desktop%\手动设定配置,PECMD.EXE,LOAD %CurDir%\LOADOP.INI,Shell32.dll#26
LINK %QuickLaunch%\我的电脑,%SystemRoot%\explorer.exe,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}  
_END
TEAM ENVI SOFT=%Curdrv%\MINIPE|ENVI AUT=%Curdrv%|ENVI PF=Pagefile.sys
`根据外置WIM包的存在和加载情况设定具体变量
FORX \%PF%,,1,ENVI MOD0=-3
CALL @windows1
TEAM ENVI SOFT=|ENVI AUT=|ENVI PF=|ENVI MOD0=|ENVI P0=|ENVI P1=|ENVI P2=|ENVI P3=|ENVI P4=|ENVI NODISP=|ENVI W800H600B32=|ENVI W1024H768B32=|ENVI @RadioButton1.Enable=|ENVI @RadioButton2.Enable=|ENVI @RadioButton3.Enable=
EXIT
回复

使用道具 举报

2031#
发表于 2009-4-21 13:54:13 | 只看该作者
老九的更新说明,总是让人看得晕呼呼。。。。。。。。。。
回复

使用道具 举报

2032#
发表于 2009-4-22 11:25:23 | 只看该作者
老九老大,帮忙看看那个配置文件,用3.2版执行一点问题么有,但是最新的3.3版,disp命令就执行不了。。但是我看到老大那个托盘中的更改分辨率的命令却是可以执行的。。直接disp命令也是可行的,,但是为什么我上边的配置文件中的disp却不不行呢?超郁闷IMG。
回复

使用道具 举报

2033#
 楼主| 发表于 2009-5-1 13:36:44 | 只看该作者
V3.3.501.293版更新
1、修正了 %QuickLaunch% 存在的BUG;
2、增加了 SIZE 命令,用于读取文件目录的大小;
3、增加了 DFMT 命令的参数,可以指定格式化磁盘的单元大小。
回复

使用道具 举报

2034#
发表于 2009-5-1 14:26:28 | 只看该作者
又更新了,收到试试,谢谢!
回复

使用道具 举报

2035#
发表于 2009-5-1 18:04:43 | 只看该作者
PECMD v3.3.501.293 (繁體中文)

[ 本帖最后由 bahmo 于 2009-5-1 18:06 编辑 ]

PECMD.RAR

96.17 KB, 下载次数: 405, 下载积分: 无忧币 -2

PECMD v3.3.501.293 (繁體中文)

回复

使用道具 举报

2036#
发表于 2009-5-1 18:42:57 | 只看该作者
原帖由 lxl1638 于 2009-5-1 13:36 发表
V3.3.501.293版更新
1、修正了 %QuickLaunch% 存在的BUG;
2、增加了 SIZE 命令,用于读取文件目录的大小;
3、增加了 DFMT 命令的参数,可以指定格式化磁盘的单元大小。


谢谢老大的更新,下载试用去了,呵呵
回复

使用道具 举报

2037#
 楼主| 发表于 2009-5-1 18:59:00 | 只看该作者
原帖由 bahmo 于 2009-5-1 18:04 发表
PECMD v3.3.501.293 (繁體中文)


多谢你的支持,本人已将下载链接放上了一楼。
回复

使用道具 举报

2038#
发表于 2009-5-1 19:09:43 | 只看该作者
第一时间跟进

3.3.0501.293
回复

使用道具 举报

2039#
发表于 2009-5-1 23:26:44 | 只看该作者
新版的是否和pelogon配合有问题?
上一版里start pelogon pecmd.exe load %TP%\type.ini
可以用。
新版则卡住不能动了。
回复

使用道具 举报

2040#
 楼主| 发表于 2009-5-2 03:02:52 | 只看该作者
原帖由 yidawpf 于 2009-5-1 23:26 发表
新版的是否和pelogon配合有问题?
上一版里start pelogon pecmd.exe load %TP%\type.ini
可以用。
新版则卡住不能动了。


必定卡死,以下版本的PELOGON.EXE有可能解决问题,但本人不敢担保,
3.2.0913.264以后本人都不提供PELOGON.EXE了,也不对PELOGON.EXE作更新。
如果找不到可用的PELOGON.EXE,只能删掉PELOGON.EXE,并按以下方法修改注册表:
"Setup","CmdLine" 改为 "PECMD.EXE MAIN  %SystemRoot%\System32\PECMD.INI"

3.2.0913.264版更新:
1、修正了就是这么衰提到的BUG;
2、完成了根据命令关键词快速搜索命令说明的功能
3、修正了tegl等人提到的帮助说明中的文字错误;
4、支持压缩命令配置文件,可以在一定程度上加密脚本和减少文件体积(工具见文件说明的第3点);
5、PECMD.EXE一些没有公开的隐藏的功能(与WinPE关系不大),能发现就用,不发现的就等别人公开。

文件说明:
1、PECMD.EXE     新版WinPE命令解释程序和登录程序,可单独使用(无须PELOGON.EXE);
2、PELOGON.EXE  新版WinPE登录程序,为兼容注册表配合PECMD.EXE使用,如果两个同时使用,必须同时更新




[ 本帖最后由 lxl1638 于 2009-5-2 03:08 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-7-7 05:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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