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

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

   火... [复制链接]
发表于 2016-10-26 18:25:11 | 显示全部楼层
要么你将代码改一下,先扫描一下注册表看是否有双网双显,有就允许成功匹配两次就应该OK了
回复

使用道具 举报

发表于 2016-10-26 22:01:05 | 显示全部楼层
hhh333 发表于 2016-10-26 18:17
应该会列表一次,DEVI的逻辑是这样的,不知有否更有效率的方法。
不过这种扫描应该是注册表操作,因此 ...

其实我觉得一个配置文件里执行多个DEVI命令时,只扫描一次硬件ID是最妥当的

点评

%error%只能代表命令是不是被正确执行,并不能代表是不是匹配成功,因此每一个inf基本都会被正确执行。  详情 回复 发表于 2016-10-27 23:35
回复

使用道具 举报

发表于 2016-10-27 23:35:37 | 显示全部楼层
本帖最后由 hhh333 于 2016-10-27 23:39 编辑
红毛樱木 发表于 2016-10-26 22:01
其实我觉得一个配置文件里执行多个DEVI命令时,只扫描一次硬件ID是最妥当的

经过测试:
1、%error%只能代表命令是不是被正确执行,并不能代表是不是匹配成功,因此每一个inf基本都会被正确执行。
2、每执行一次DEVI都首先会对硬件列表扫描一次,而每次的结果都是一样的,如果FORX来扫描inf文件安装效率将十分低下。

点评

老大两个多月没出现了,估计工作忙。 问题2,前段时间提过类似的,只有等老大出来处理了  详情 回复 发表于 2016-10-28 01:11
回复

使用道具 举报

发表于 2016-10-28 01:11:54 来自手机 | 显示全部楼层
hhh333 发表于 2016-10-27 23:35
经过测试:
1、%error%只能代表命令是不是被正确执行,并不能代表是不是匹配成功,因此每一个inf基本都 ...

老大两个多月没出现了,估计工作忙。
问题2,前段时间提过类似的,只有等老大出来处理了
回复

使用道具 举报

发表于 2016-10-30 15:37:40 来自手机 | 显示全部楼层
各位老大,EDIT的窗口多次拖入多个文件怎么弄?现在拖一次就会把上次拖入的记录删除

点评

什么意思啊?没明白  详情 回复 发表于 2017-6-24 06:46
回复

使用道具 举报

发表于 2016-10-31 07:41:44 | 显示全部楼层
devi xxx.cab形式的命令后立即执行相关的注册表操作会提示安装无签名而不能安装成功,我现在采用ljycslg的方案用dpinst工具来安装inf
回复

使用道具 举报

发表于 2016-11-14 17:26:28 | 显示全部楼层
老师,imdisk什么时候有空编译一个新版,谢谢。
回复

使用道具 举报

发表于 2016-11-19 21:52:15 | 显示全部楼层
xxfx谢谢分享
回复

使用道具 举报

发表于 2016-11-21 00:18:43 | 显示全部楼层
绝对喜欢,好帖子不多哦,顶一下
回复

使用道具 举报

发表于 2016-12-5 17:28:41 | 显示全部楼层
老大怎么一直没回复,DEVI真的要大动一下了。
回复

使用道具 举报

发表于 2016-12-5 23:30:14 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2016-12-21 15:50:47 | 显示全部楼层
PAGE命令有BUG
※当可用内存>初始大小时,本命令将不设置页文件,即可以定义初始大小来作为设置页文件的条件。

PAGE C:\PAGEFILE.SYS 1024 2048
实际使用中是以2048作为条件的。

点评

这命名就这样的。内存够就不设。4.0就这个逻辑。 PAGE *force 不检测,强制设。  详情 回复 发表于 2017-6-3 17:28
回复

使用道具 举报

发表于 2016-12-31 20:17:52 | 显示全部楼层
M大  moun命令 在win10pe无效     pecmd问题还是pe
回复

使用道具 举报

发表于 2017-1-7 14:08:21 | 显示全部楼层
DevCon 将返回一个在脚本中使用的错误级别:
“0”指示成功。
“1”指示需要重新启动。
“2”指示失败。
“3”指示语法错误。


这样应该用devi *devcon安装驱动的时候,如果devcon.exe返回1就不需要再用PECMD自身再装一遍了。之前没看到这个返回信息的准确说明,现在有了。

点评

好。这个号  详情 回复 发表于 2017-6-3 17:46
回复

使用道具 举报

发表于 2017-1-17 19:12:05 | 显示全部楼层
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 &aResult=
CALL $--qd --ret:&aResult %&gsWimDLL%,WIMCreateFile,$%&sWimFile%,%&WIM_GENERIC_READ%,%&WIM_OPEN_EXISTING%,0,0,#0

how work?

点评

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 // CREA  详情 回复 发表于 2017-6-3 17:43
同样想知道,我只会用wimgapi.dll挂载wim,不会卸载,怎么玩都不行  详情 回复 发表于 2017-1-19 14:40
回复

使用道具 举报

发表于 2017-1-19 14:40:17 来自手机 | 显示全部楼层
powerpcpc 发表于 2017-1-17 19:12
SET &WIM_GENERIC_READ = 0x80000000 // GENERIC_READ
SET &WIM_GENERIC_WRITE = 0x40000000 // GENERIC_W ...

同样想知道,我只会用wimgapi.dll挂载wim,不会卸载,怎么玩都不行

点评

wimgapi.dll释放WIM和制作WIM老大会吗?能不能指导一下  详情 回复 发表于 2017-4-15 17:21
回复

使用道具 举报

发表于 2017-1-19 19:26:36 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2017-2-12 21:43:24 | 显示全部楼层
HASH  计算比较大的文件的MD5 结果是错误的!建议修正,或者声明小于多少M是正常的!

点评

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

使用道具 举报

发表于 2017-2-15 19:54:57 | 显示全部楼层
本帖最后由 wandaking 于 2017-2-15 20:09 编辑

m大,我想pe启动登陆时需要密码,win8pe请问我的PECMD该怎么修改这个是我的
捕获.PNG
启动需要密码了!但是密码总是不能进入,密码模式密码模式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
回复

使用道具 举报

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

多大的错误?

点评

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

使用道具 举报

发表于 2017-3-5 13:51:07 | 显示全部楼层

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

使用道具 举报

发表于 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
回复

使用道具 举报

发表于 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 完全正确,前导加错位置了我,旧版本在=后面

查看全部评分

回复

使用道具 举报

发表于 2017-4-15 17:21:52 | 显示全部楼层
红毛樱木 发表于 2017-1-19 14:40
同样想知道,我只会用wimgapi.dll挂载wim,不会卸载,怎么玩都不行

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

使用道具 举报

发表于 2017-4-17 18:13:06 | 显示全部楼层
PECMD不支持动态卷磁盘
回复

使用道具 举报

发表于 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
回复

使用道具 举报

发表于 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
回复

使用道具 举报

发表于 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
回复

使用道具 举报

发表于 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
回复

使用道具 举报

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

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

点评

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-18 09:47

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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