无忧启动论坛

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

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

    [复制链接]
12601#
发表于 2017-1-19 19:26:36 | 只看该作者
回复

使用道具 举报

12602#
发表于 2017-2-12 21:43:24 | 只看该作者
HASH  计算比较大的文件的MD5 结果是错误的!建议修正,或者声明小于多少M是正常的!

点评

多大的错误?  详情 回复 发表于 2017-2-23 05:38
回复

使用道具 举报

12603#
发表于 2017-2-15 19:54:57 | 只看该作者
本帖最后由 wandaking 于 2017-2-15 20:09 编辑

m大,我想pe启动登陆时需要密码,win8pe请问我的PECMD该怎么修改这个是我的

启动需要密码了!但是密码总是不能进入,密码模式密码模式cfe1b09bdadb3fb39649cfc8cc33c032!密码是JFKJ
这个是我的pecmd.ini pecmd.rar (1.51 KB, 下载次数: 1)
我的帖子http://bbs.wuyou.net/forum.php?m ... d=385990&page=2

点评

SHEL %SystemRoot%\EXPLORER.EXE,##WBHNZWLPV54MzgntbaGNtifNvhu9= 密码是1 PECMD BASE 1 获得  详情 回复 发表于 2017-6-3 17:22
回复

使用道具 举报

12604#
发表于 2017-2-23 05:38:32 来自手机 | 只看该作者
huaqingyuan 发表于 2017-2-12 21:43
HASH  计算比较大的文件的MD5 结果是错误的!建议修正,或者声明小于多少M是正常的!

多大的错误?

点评

不知道,我是用我的vhd文件测试的20多G,算出来的是错的,  详情 回复 发表于 2017-3-5 13:51
回复

使用道具 举报

12605#
发表于 2017-3-5 13:51:07 | 只看该作者

不知道,我是用我的vhd文件测试的20多G,算出来的是错的,
回复

使用道具 举报

12606#
发表于 2017-4-8 12:44:40 | 只看该作者
M大,FbinstTool已升级,变动较大。网友反映诸如
pecmd moun-udm -udfs -udm- -udimg:0PE.ISO \\.\PhysicalDrive0 Z:
的语句失效:http://bbs.wuyou.net/forum.php?m ... &fromuid=195661

同样版本pecmd对旧版FbinstTool格的ud没问题。
是我们用法不当、版本不对,还是pecmd要相应调整才能适配新版fbinst/Fbinttool?

点评

是不是新版改了UD格式。 看了下,支持大于4G的IMG了。 不知道是否用的前面哪个大大的方案。 不是的话,有空再研究下。  详情 回复 发表于 2017-6-3 17:26
回复

使用道具 举报

12607#
发表于 2017-4-9 08:41:56 | 只看该作者
本帖最后由 489432757 于 2017-4-9 08:44 编辑
frg521 发表于 2017-4-8 23:48
pecmd出生10几年,没有1个版本能写入@开头的字符串.(注册表regi 功能)
居然没人提到或者用到吗?
如:



regi $hklm\software\0000\text=@doc

评分

参与人数 1无忧币 +5 收起 理由
frg521 + 5 完全正确,前导加错位置了我,旧版本在=后面

查看全部评分

回复

使用道具 举报

12608#
发表于 2017-4-15 17:21:52 | 只看该作者
红毛樱木 发表于 2017-1-19 14:40
同样想知道,我只会用wimgapi.dll挂载wim,不会卸载,怎么玩都不行

wimgapi.dll释放WIM和制作WIM老大会吗?能不能指导一下
回复

使用道具 举报

12609#
发表于 2017-4-17 18:13:06 | 只看该作者
PECMD不支持动态卷磁盘
回复

使用道具 举报

12610#
发表于 2017-4-24 16:44:05 | 只看该作者
请教楼主:下面的代码用PECMD怎么写?

  echo sel disk 1 >ls.txt
  echo sel par 4 >>ls.txt
  echo gpt attributes=0x0000000000000000 >>ls.txt
  echo set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac">>ls.txt
  diskpart /s ls.txt

点评

试试: ENVI hd=1 ENVI PART=4 ENVI id=de94bba4-06d1-4d40-a16a-bfd50179d6ac ENVI attributes=0x0000000000000000 PART list part %hd%:%part%,V MSTR tp,start,size,A0=%V% PART -up -super -gpt -cmp %h  详情 回复 发表于 2017-6-3 17:17
回复

使用道具 举报

12611#
发表于 2017-5-31 01:27:28 来自手机 | 只看该作者
请教WCS脚本DPI自适应怎么实现?

点评

获得DPI或注册表字体大小系数(大中小) 然后依次调整字体。 或者 _SUB 后加 -scale -scalef 让PECMD自动缩放界面。 HELP _SUB  详情 回复 发表于 2017-6-3 17:33
给你个儿童节礼物,获取所有支持的分辨率。  详情 回复 发表于 2017-5-31 19:43
回复

使用道具 举报

12612#
发表于 2017-5-31 19:43:35 | 只看该作者
kcyou 发表于 2017-5-31 01:27
请教WCS脚本DPI自适应怎么实现?

给你个儿童节礼物,获取所有支持的分辨率。
  1. GetAllResolution &all_res
  2. mess %&all_res%

  3. CALL $--ret:&CX user32.dll,GetSystemMetrics,#0    //获取X方向分辨率
  4. CALL $--ret:&CY user32.dll,GetSystemMetrics,#1    //获取Y方向分辨率
  5. //MESS %CX%–%CY%

  6. CALL $--ret:&hdc user32.dll,GetDC,#0
  7. FIND |%hdc%=0, EXIT  //返回0,不成功
  8. CALL $--ret:&HORZSIZE Gdi32.dll,GetDeviceCaps,#%hdc%,#4
  9. CALL $--ret:&VERTSIZE Gdi32.dll,GetDeviceCaps,#%hdc%,#6
  10. CALL $--ret:&HORZRES Gdi32.dll,GetDeviceCaps,#%hdc%,#8
  11. CALL $--ret:&VERTRES Gdi32.dll,GetDeviceCaps,#%hdc%,#10
  12. CALL $--ret:&LOGPIXELSX Gdi32.dll,GetDeviceCaps,#%hdc%,#88
  13. CALL $--ret:&LOGPIXELSY Gdi32.dll,GetDeviceCaps,#%hdc%,#90

  14. CALL $--ret:&BITSPIXEL Gdi32.dll,GetDeviceCaps,#%hdc%,#12
  15. CALL $--ret:&VREFRESH Gdi32.dll,GetDeviceCaps,#%hdc%,#116
  16. ENVI msg1=颜色深度: %BITSPIXEL%位\n刷新率: %VREFRESH%赫兹\n水平分辨率: %HORZRES%像素\n垂直分辨率: %VERTRES%像素
  17. ENVI msg2=每英寸水平逻辑像数: %LOGPIXELSX%\n每英寸垂直逻辑像数: %LOGPIXELSY%\n水平毫米数: %HORZSIZE%\n垂直毫米数: %VERTSIZE%
  18. mess %msg1%\n%msg2%

  19. EXIT


  20. _SUB GetAllResolution
  21.     ENVI &SaveVal=
  22.     ENVI &dmX=0
  23.     ENVI &dmY=0
  24.     ENVI &colorDepth=0
  25.     SET$ args=*1000 0  //定义一个足够长的变量,用0填充
  26.     ENVI-addr  &pArgs;&lenArgs=&args //得到这个变量的地址
  27.    
  28.     ENVI &iMode=0
  29.     ENVI &retVal=1
  30.     LOOP %retVal%!=0,
  31.     {
  32.         CALL $--ret:&retVal user32.dll,EnumDisplaySettingsA,#0,#%iMode%,#%pArgs%
  33.         ENVI?long &args=&dmBitsPerPel:104
  34.         ENVI?long &args=&dmPelsWidth:108
  35.         ENVI?long &args=&dmPelsHeight:112
  36.         FIND $%dmX%=%dmPelsWidth%,FIND $%dmY%=%dmPelsHeight%, FIND $%colorDepth%=%dmBitsPerPel%, !
  37.         {
  38.             TEAM ENVI &dmX=%dmPelsWidth%|ENVI &dmY=%dmPelsHeight%|ENVI &colorDepth=%dmBitsPerPel%
  39.             //ENVI &SaveVal=%SaveVal%%dmPelsWidth%,%dmPelsHeight%,%dmBitsPerPel%\n
  40.             TEAM CALC #&decPelsWidth=%dmPelsWidth%|CALC #&decPelsHeight=%dmPelsHeight%|CALC #&decBitsPerPel=%dmBitsPerPel%
  41.             ENVI &SaveVal=%SaveVal%%decPelsWidth%╳%decPelsHeight%,%decBitsPerPel%bits\n
  42.         }
  43.         CALC &iMode=%iMode%+1
  44.     }
  45.     //mess %iMode%
  46.     //mess %SaveVal%
  47.     ENVI-ret %~1=%SaveVal%
  48. _END
复制代码

点评

非常感谢!  详情 回复 发表于 2017-6-1 09:35
回复

使用道具 举报

12613#
发表于 2017-6-1 09:35:29 | 只看该作者
本帖最后由 kcyou 于 2017-6-1 23:35 编辑
sp_star 发表于 2017-5-31 19:43
给你个儿童节礼物,获取所有支持的分辨率。

非常感谢!
但我还是不会引用啊!
我修改的一个DISMGUI.WCS,在64位系统下字体显示不能自动调整,想让它自适应。

点评

哦,没明白你的意思。PECMD缺省就是跟随系统自动调整字体的,重新在本贴下载PECMD试试看。  详情 回复 发表于 2017-6-1 17:10
回复

使用道具 举报

12614#
发表于 2017-6-1 17:10:18 | 只看该作者
kcyou 发表于 2017-6-1 09:35
非常感谢!
但我还是不会引用啊!
我修改的一个DISMGUI.WCS,在64位系统下字体显示不能自动调整,想让它 ...

哦,没明白你的意思。PECMD缺省就是跟随系统自动调整字体的,重新在本贴下载PECMD试试看。

点评

谢谢  详情 回复 发表于 2017-6-1 23:34
回复

使用道具 举报

12615#
发表于 2017-6-1 23:34:46 | 只看该作者
sp_star 发表于 2017-6-1 17:10
哦,没明白你的意思。PECMD缺省就是跟随系统自动调整字体的,重新在本贴下载PECMD试试看。

谢谢
回复

使用道具 举报

12616#
 楼主| 发表于 2017-6-3 17:17:32 | 只看该作者
本帖最后由 mdyblog 于 2017-6-3 17:18 编辑
feiyike 发表于 2017-4-24 16:44
请教楼主:下面的代码用PECMD怎么写?

  echo sel disk 1 >ls.txt


试试:
ENVI hd=0      //PECMD中第一磁盘编号为0
ENVI PART=4
ENVI id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
ENVI attributes=0x0000000000000000
PART list part %hd%:%part%,V
MSTR tp,start,size,Att0=<2><4><5><6>%V%
PART  -up -super -gpt -cmp %hd%:%part% {%tp%}  %start%  %size% {%id%}  %attributes%

点评

多谢,感觉楼主好久没上线了  详情 回复 发表于 2017-6-3 22:16
回复

使用道具 举报

12617#
 楼主| 发表于 2017-6-3 17:22:17 | 只看该作者
wandaking 发表于 2017-2-15 19:54
m大,我想pe启动登陆时需要密码,win8pe请问我的PECMD该怎么修改这个是我的

启动需要密码了!但是密码总 ...

SHEL %SystemRoot%\EXPLORER.EXE,##WBHNZWLPV54MzgntbaGNtifNvhu9=
密码是1
PECMD BASE 1
获得

点评

能不能帮我把密码改成king  详情 回复 发表于 2017-6-12 02:45
回复

使用道具 举报

12618#
 楼主| 发表于 2017-6-3 17:26:34 | 只看该作者
pseudo 发表于 2017-4-8 12:44
M大,FbinstTool已升级,变动较大。网友反映诸如
pecmd moun-udm -udfs -udm- -udimg:0PE.ISO \\.\Physica ...

是不是新版改了UD格式。
看了下,支持大于4G的IMG了。 不知道是否用的前面哪个大大的方案。
不是的话,有空再研究下。

点评

M大终于回来了。 是这样的:fbinsttool出了新版1.7,支持大于4GB的ud,然后无法用pecmd将ud里的iso挂载到盘符Z:,而fbinsttool旧版1.6没问题。 我们这样验证:ud大于4GB,里面有iso,进64位win10pe桌面后,在  详情 回复 发表于 2017-6-5 14:18
回复

使用道具 举报

12619#
 楼主| 发表于 2017-6-3 17:28:41 | 只看该作者
本帖最后由 mdyblog 于 2017-6-3 17:29 编辑
红毛樱木 发表于 2016-12-21 15:50
PAGE命令有BUG
※当可用内存>初始大小时,本命令将不设置页文件,即可以定义初始大小来作为设置页文件的条 ...


这命名就这样的。内存够就不设。4.0就这个逻辑。
PAGE *force
不检测,强制设。
---------------------------
理解错误,我看看。
4.0也是这样吗?

点评

没试4.0,4.0没有你这个机制。  详情 回复 发表于 2017-6-4 20:54
回复

使用道具 举报

12620#
 楼主| 发表于 2017-6-3 17:33:05 | 只看该作者
kcyou 发表于 2017-5-31 01:27
请教WCS脚本DPI自适应怎么实现?

获得DPI或注册表字体大小系数(大中小)
然后依次调整字体。

或者 _SUB 后加 -scale -scalef
让PECMD自动缩放界面。
HELP _SUB
回复

使用道具 举报

12621#
 楼主| 发表于 2017-6-3 17:43:09 | 只看该作者
本帖最后由 mdyblog 于 2017-6-3 17:44 编辑
powerpcpc 发表于 2017-1-17 19:12
**** 作者被禁止或删除 内容自动屏蔽 ****




SET &WIM_GENERIC_READ=0x80000000 // GENERIC_READ
SET &WIM_GENERIC_WRITE=0x40000000 // GENERIC_WRITE
SET &WIM_GENERIC_MOUNT=0x20000000 // GENERIC_EXECUTE

SET &WIM_CREATE_NEW=0x00000001 // CREATE_NEW
SET &WIM_CREATE_ALWAYS=0x00000002 // CREATE_ALWAYS
SET &WIM_OPEN_EXISTING=0x00000003 // OPEN_EXISTING
SET &WIM_OPEN_ALWAYS=0x00000004 // OPEN_ALWAYS
ENVI &gsWimDLL=%Systemroot%\System32\wimgapi.dll
ENVI &sWimFile=E:\sysprep-wim\MyPE.wim
ENVI &Handle=
CALL $--qd --ret:&Handle %&gsWimDLL%,WIMCreateFile,$%&sWimFile%,#%&WIM_GENERIC_READ%,#%&WIM_OPEN_EXISTING%,#0,#0,#0
//不知道这些参数对不对。现在不能查,自己找找。 这个只是打开文件得到句柄。
MESS   WIM句柄:[%&Handle%]
回复

使用道具 举报

12622#
 楼主| 发表于 2017-6-3 17:46:19 | 只看该作者
红毛樱木 发表于 2017-1-7 14:08
DevCon 将返回一个在脚本中使用的错误级别:
“0”指示成功。
“1”指示需要重新启动。


这个好。
回复

使用道具 举报

12623#
 楼主| 发表于 2017-6-3 17:56:27 | 只看该作者
本帖最后由 mdyblog 于 2017-6-3 17:58 编辑
红毛樱木 发表于 2016-10-26 18:03
用这个方法安装的,输出日志看看,是不是每个INF安装,DEVI命令会不会每次都列表一次本机硬件ID


1:DEVI命令本身, 获得列表挺费时间的,系统调用。不知道MS干嘛。 和“硬件管理”的刷新差不多耗时。
2  单次DEVI 多个INF,不重复获得列表。

3:解压CAB挺慢的。 尽量CAB弄小点,分类打包。

点评

※此命令还有一个功能:从本地磁盘中搜索驱动,如"DEVI \Windows,Display"。但此命令未完善,会提 ┃ ┃ │ │ 示驱动文件对话框。因此,本功能暂不提供技术支持。  详情 回复 发表于 2017-6-4 20:46
回复

使用道具 举报

12624#
 楼主| 发表于 2017-6-3 17:57:26 | 只看该作者
sunyong1987 发表于 2016-10-26 17:08
MOUN \Sean\Tools\Extend.WIM,Y:\外置程序\,1,%Temp% 我用moun挂载wim,挂载失败,看日志提示是函数错误, ...

挂在本地硬盘空目录可以吗?
回复

使用道具 举报

12625#
 楼主| 发表于 2017-6-3 18:02:14 | 只看该作者
xccuwo 发表于 2016-9-20 21:34
你好,我有个小问题,

上图中的磁盘名字,用PECMD命令怎么取得?

PART -devid  list disk 0,V
MESS %V%
// 0  1000204886016         121601    255   63  512   12 FAFC2065  3 MBR F IDE\DISKHGST_HTS721010A9E630____________________JB0OA3J0\4&2266D880&0&0.0.0
// 自己再组装吧

点评

链接:http://pan.baidu.com/s/1i4IzaGt 密码:gqns 绿色版的VC,2008.2010.2012.2013都有,不知道老大用不用得上  详情 回复 发表于 2017-6-3 21:22
回复

使用道具 举报

12626#
发表于 2017-6-3 21:22:23 | 只看该作者
mdyblog 发表于 2017-6-3 18:02
PART -devid  list disk 0,V
MESS %V%
// 0  1000204886016         121601    255   63  512   12 FAF ...

链接:http://pan.baidu.com/s/1i4IzaGt 密码:gqns

绿色版的VC,2008.2010.2012.2013都有,不知道老大用不用得上

点评

谢谢  详情 回复 发表于 2017-6-3 22:44
回复

使用道具 举报

12627#
发表于 2017-6-3 22:16:39 | 只看该作者
mdyblog 发表于 2017-6-3 17:17
试试:
ENVI hd=0      //PECMD中第一磁盘编号为0
ENVI PART=4

多谢,感觉楼主好久没上线了
回复

使用道具 举报

12628#
 楼主| 发表于 2017-6-3 22:44:25 | 只看该作者
527104427 发表于 2017-6-3 21:22
链接:http://pan.baidu.com/s/1i4IzaGt 密码:gqns

绿色版的VC,2008.2010.2012.2013都有,不知道老 ...

谢谢
回复

使用道具 举报

12629#
发表于 2017-6-4 20:46:20 | 只看该作者
mdyblog 发表于 2017-6-3 17:56
1:DEVI命令本身, 获得列表挺费时间的,系统调用。不知道MS干嘛。 和“硬件管理”的刷新差不多耗时。
...


※此命令还有一个功能:从本地磁盘中搜索驱动,如"DEVI \Windows,Display"。但此命令未完善,会提 ┃
┃    │    │  示驱动文件对话框。因此,本功能暂不提供技术支持。                                          ┃
┃    │    │  *self表示搜索其下*.inf;*sub还要搜索子目录;*self*sub都没则搜索其下INF\*.inf


这个命令是否有机会考虑完善一下?

-----------------------------------
另还有一个问题,03pe下用最新版pecmd,shel命令很大几率性卡死,所以现在大部分03PE作者都不敢用最新版

点评

你传个03PE, PECMD.INI简单点, 2012灰卡---4.0可正常运行。我对比下。  详情 回复 发表于 2017-6-5 06:32
1: 会完善的。 2:“DEVI \Windows,Display” 是从本机寻找驱动, 没什么用。这句式仿4.0些写的。 3:现有 再目录按类型搜索 DEVI [*rescan] [*norescan] [,DevClass] 已经实现完毕。  详情 回复 发表于 2017-6-5 06:30
回复

使用道具 举报

12630#
发表于 2017-6-4 20:54:44 | 只看该作者
mdyblog 发表于 2017-6-3 17:28
这命名就这样的。内存够就不设。4.0就这个逻辑。
PAGE *force
不检测,强制设。

没试4.0,4.0没有你这个机制。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-24 08:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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