无忧启动论坛

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

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

    [复制链接]
15691#
发表于 2021-3-20 12:46:28 | 只看该作者
M大,用314版这个理顺盘符功能失效了:DISK -check -from:C-V ,,,1,?:,0x71

点评

0321  详情 回复 发表于 2021-3-21 21:51
我测试: PECMD2012.1.88.05.84Stable-210202-测试测试改动大-测试没问题过几天升级版本号-------------有问题 PECMD2012.1.88.05.84Stable-210112B--------------------------------------------------------  详情 回复 发表于 2021-3-20 14:54
回复

使用道具 举报

15692#
发表于 2021-3-20 14:54:36 | 只看该作者
hhh333 发表于 2021-3-20 12:46
M大,用314版这个理顺盘符功能失效了:DISK -check -from:C-V ,,,1,?:,0x71

我测试:
PECMD2012.1.88.05.84Stable-210202-测试测试改动大-测试没问题过几天升级版本号-------------有问题


PECMD2012.1.88.05.84Stable-210112B---------------------------------------------------------------------没问题
回复

使用道具 举报

15693#
发表于 2021-3-20 18:08:05 来自手机 | 只看该作者
红毛,用winbuild做19043.889登录到admin不自动建Administrator是怎么回事,而且新建文件夹不能改名

点评

不知道哎,新版我没研究过,只弄过最初的版本  详情 回复 发表于 2021-3-20 20:02
回复

使用道具 举报

15694#
发表于 2021-3-20 20:02:55 来自手机 | 只看该作者
hhh333 发表于 2021-3-20 18:08
红毛,用winbuild做19043.889登录到admin不自动建Administrator是怎么回事,而且新建文件夹不能改名

不知道哎,新版我没研究过,只弄过最初的版本
回复

使用道具 举报

15695#
发表于 2021-3-21 16:09:00 | 只看该作者
有你更精彩
回复

使用道具 举报

15696#
发表于 2021-3-21 19:01:29 | 只看该作者
有你更精彩
回复

使用道具 举报

15697#
 楼主| 发表于 2021-3-21 21:51:27 | 只看该作者
hhh333 发表于 2021-3-20 12:46
M大,用314版这个理顺盘符功能失效了:DISK -check -from:C-V ,,,1,?:,0x71

0321
回复

使用道具 举报

15698#
 楼主| 发表于 2021-3-21 21:51:46 | 只看该作者
hhh333 发表于 2021-3-18 22:51
最新版Win10我的电脑右键属性外置了,m大能不能加一个脚本来恢复这个控制面板页面

怎么弄?

点评

WinXShell中有演示  详情 回复 发表于 2021-3-22 09:41
回复

使用道具 举报

15699#
发表于 2021-3-22 09:41:02 | 只看该作者

WinXShell中有演示

点评

能具体说说吗? 最近比较忙,没时间 爬 资料。  详情 回复 发表于 2021-3-22 22:22
回复

使用道具 举报

15700#
 楼主| 发表于 2021-3-22 22:22:26 | 只看该作者
hhh333 发表于 2021-3-22 09:41
WinXShell中有演示

能具体说说吗? 最近比较忙,没时间 爬 资料。

点评

报告两个BUG: 1. EXEC -poprmenu:1.1 "%&MyName%" 无论点击弹出的哪一项,总是自动打开PECMD程序,达不到预期效果。 2. EXEC -runrmenu:属性(R) "%&MyName%" 此命令无任何反应。 [attachimg]47  详情 回复 发表于 2021-3-25 16:38
确实,精力充沛时再搞,最新版Win10才用得着  详情 回复 发表于 2021-3-23 08:49
那个是自己画一个我的电脑属性页面,关联上去。比较耗精力吧  详情 回复 发表于 2021-3-23 00:37
回复

使用道具 举报

15701#
发表于 2021-3-23 00:37:42 来自手机 | 只看该作者
本帖最后由 红毛樱木 于 2021-3-23 07:53 编辑
mdyblog 发表于 2021-3-22 22:22
能具体说说吗? 最近比较忙,没时间 爬 资料。


那个是自己画一个我的电脑属性页面,关联上去。
回复

使用道具 举报

15702#
发表于 2021-3-23 08:49:55 | 只看该作者
mdyblog 发表于 2021-3-22 22:22
能具体说说吗? 最近比较忙,没时间 爬 资料。

确实,精力充沛时再搞,最新版Win10才用得着
回复

使用道具 举报

15703#
发表于 2021-3-23 17:03:02 | 只看该作者
        赞一个!
回复

使用道具 举报

15704#
发表于 2021-3-24 14:22:39 | 只看该作者
有没有可能引入像VS那种用
\*
*\
的方式来屏蔽代码段?
这样多行注释会方便些。

点评

IFEX #0, { }  详情 回复 发表于 2021-3-26 11:12
IFEX #0, { }  详情 回复 发表于 2021-3-26 11:12
回复

使用道具 举报

15705#
发表于 2021-3-25 16:38:31 | 只看该作者
本帖最后由 527104427 于 2021-3-25 17:11 编辑
mdyblog 发表于 2021-3-22 22:22
能具体说说吗? 最近比较忙,没时间 爬 资料。

报告两个BUG:
1.  EXEC -poprmenu:1.1 "%&MyName%"
     无论点击弹出的哪一项,总是自动打开PECMD程序,达不到预期效果。

2.  EXEC -runrmenu:属性(&R) "%&MyName%"
     此命令无任何反应。


点评

1: 0326 2:OS 本身支持的命令才可以。有些命令需要SHELL层(Eplorer)支持, NT6上可能执行不了。  详情 回复 发表于 2021-3-26 11:32
回复

使用道具 举报

15706#
 楼主| 发表于 2021-3-26 11:12:04 | 只看该作者
红毛樱木 发表于 2021-3-24 14:22
有没有可能引入像VS那种用
\*
*\

IFEX #0,
{
}
回复

使用道具 举报

15707#
 楼主| 发表于 2021-3-26 11:32:26 | 只看该作者
本帖最后由 mdyblog 于 2021-3-26 11:38 编辑
527104427 发表于 2021-3-25 16:38
报告两个BUG:
1.  EXEC -poprmenu:1.1 "%&MyName%"
     无论点击弹出的哪一项,总是自动打开PECMD程序 ...

1: 0326


2:OS 本身支持的命令才可以。有些命令需要SHELL层(Eplorer)支持, NT6上可能执行不了。试试
unlock
杀毒
等右键菜单命令

点评

mdyblog大神,请问下pecmd能否实现类似devon安装驱动的功能?devon第二次安装有点问题,我不知道怎么解决。 请问下有没有命令行程序可以实现安装过时驱动这个功能? - 脚本讨论区 - 无忧启动论坛 - Powered by Di  详情 回复 发表于 2021-3-27 13:11
试过了,第1条完美修复。第2条有些可以,有些不行。  详情 回复 发表于 2021-3-26 11:38
回复

使用道具 举报

15708#
发表于 2021-3-26 11:38:54 | 只看该作者

试过了,第1条完美修复。第2条有些可以,有些不行。
回复

使用道具 举报

15709#
发表于 2021-3-27 13:11:44 | 只看该作者

mdyblog大神,请问下pecmd能否实现类似devon安装驱动的功能?devon第二次安装有点问题,我不知道怎么解决。

请问下有没有命令行程序可以实现安装过时驱动这个功能? - 脚本讨论区 - 无忧启动论坛 - Powered by Discuz! http://bbs.wuyou.net/forum.php?m ... p;extra=#pid4265886

点评

是下面这个吗?-------------------------- 我尝试用devcon,可以成功。 @echo off if /i %PROCESSOR_IDENTIFIER:~0,3%==x86 ( set "devcon=devcon.exe" set "svbus=svbusx86" ) else ( set "devcon=devcon64  详情 回复 发表于 2021-3-28 16:34
回复

使用道具 举报

15710#
发表于 2021-3-27 23:35:54 | 只看该作者
谢谢大佬的分享
回复

使用道具 举报

15711#
 楼主| 发表于 2021-3-28 16:34:43 | 只看该作者
本帖最后由 mdyblog 于 2021-3-28 16:49 编辑
liuzhaoyzz 发表于 2021-3-27 13:11
mdyblog大神,请问下pecmd能否实现类似devon安装驱动的功能?devon第二次安装有点问题,我不知道怎么解决 ...

是下面这个吗?要解决什么问题? 要达到什么样的目的?
--------------------------
我尝试用devcon,可以成功。
@echo off
if /i %PROCESSOR_IDENTIFIER:~0,3%==x86 (
set "devcon=devcon.exe"
set "svbus=svbusx86"
) else (
set "devcon=devcon64.exe"
set "svbus=svbusx64"
)
reg import EVRootCA.reg
%devcon% status "root\%svbus%"|find /i "No matching devices found" 1>nul 2>nul && (
%devcon% install svbus.inf "root\%svbus%"
)
pause
---------------------------

点评

基本上已经实现了。 有点小问题,就是删除驱动之后再次安装就会导致: 由于 Windows 无法加载这个设备所需的驱动程序,导致这个设备工作异常。 (代码 31) 对象名已存在。这个问题后来发现重启一次就可以让驱动生  详情 回复 发表于 2021-3-29 07:33
意思是 DEVI 命令能不能集成 Devcon install 这个参数  详情 回复 发表于 2021-3-28 18:40
回复

使用道具 举报

15712#
发表于 2021-3-28 18:40:39 | 只看该作者
mdyblog 发表于 2021-3-28 16:34
是下面这个吗?要解决什么问题? 要达到什么样的目的?
--------------------------
我尝试用devcon, ...

意思是 DEVI 命令能不能集成 Devcon install  这个参数

点评

其实也无所谓了,pecmd调用devcon/devcon64能够实现目标就可以了。 我的意思是,没有必要为我这个人的小小的需求,重复造轮子,微软的devcon/devcon64已经有现成的轮子了,他们是闭源的,要想重新造轮子,估计有点  详情 回复 发表于 2021-3-29 07:36
我看帖子, 好像不只这些, 要能 卸载/重装 svbus,这就比较难了----好想需要驱动自己支持。  详情 回复 发表于 2021-3-28 23:35
回复

使用道具 举报

15713#
 楼主| 发表于 2021-3-28 23:35:24 | 只看该作者
527104427 发表于 2021-3-28 18:40
意思是 DEVI 命令能不能集成 Devcon install  这个参数

我看帖子, 好像不只这些, 要能 卸载/重装 svbus,这就比较难了----好想需要驱动自己支持。

点评

这个用户的帖子要实现的功能,逻辑就有问题,不对的,我已经远程确认过了。 install的设备是预安装,预安装的设备再remove再install是没有意义的。 归根结底,把devcon.exe的install参数功能集成到pecmd的devi命令  详情 回复 发表于 2021-3-29 01:42
应该加上 install 参数就可以了吧。 其它的功能,用户可以自己想办法,比如卸载,就已经支持了啊:DEVI *remove 这些驱动类的要重装都应该重启电脑吧,反正我试过imdisk.sys,挂载一次再卸载、重装驱动,都要重启  详情 回复 发表于 2021-3-28 23:48
回复

使用道具 举报

15714#
发表于 2021-3-28 23:48:38 | 只看该作者
mdyblog 发表于 2021-3-28 23:35
我看帖子, 好像不只这些, 要能 卸载/重装 svbus,这就比较难了----好想需要驱动自己支持。

应该加上 install 参数就可以了吧。
其它的功能,用户可以自己想办法,比如卸载,就已经支持了啊:DEVI *remove
这些驱动类的要重装都应该重启电脑吧,反正我试过imdisk.sys,挂载一次再卸载、重装驱动,都要重启电脑才行的。

点评

这些驱动类的要重装都应该重启电脑吧,反正我试过imdisk.sys,挂载一次再卸载、重装驱动,都要重启电脑才行的。 --------------------------- imdisk.sys 还真可以,实现 卸载 再 重新安装(新版本),再 不重启  详情 回复 发表于 2021-3-29 07:06
回复

使用道具 举报

15715#
发表于 2021-3-29 01:42:52 来自手机 | 只看该作者
mdyblog 发表于 2021-3-28 23:35
我看帖子, 好像不只这些, 要能 卸载/重装 svbus,这就比较难了----好想需要驱动自己支持。

这个用户的帖子要实现的功能,逻辑就有问题,不对的,我已经远程确认过了。
install的设备是预安装,预安装的设备再remove再install是没有意义的。
归根结底,把devcon.exe的install参数功能集成到pecmd的devi命令里就可以啦

点评

为什么要卸载再安装,实际上是有这个需求的。 比如一个系统里面,我尝试用svbus做驱动,后来想换成primo驱动,那么svbus肯定要卸载,不然就可能两个驱动都生效,这不是我想要的。 测试完之后,我又想再次测试下svb  详情 回复 发表于 2021-3-29 07:41
回复

使用道具 举报

15716#
 楼主| 发表于 2021-3-29 07:06:10 | 只看该作者
527104427 发表于 2021-3-28 23:48
应该加上 install 参数就可以了吧。
其它的功能,用户可以自己想办法,比如卸载,就已经支持了啊:DEVI  ...

这些驱动类的要重装都应该重启电脑吧,反正我试过imdisk.sys,挂载一次再卸载、重装驱动,都要重启电脑才行的。
---------------------------
imdisk.sys  还真可以,实现 卸载 再 重新安装(新版本),再 不重启  加载虚拟盘。
imdisk.sys 是支持的。

点评

报告BUG: 发现 TABL 只要带了 -color 参数,键盘上下键就无法进行选择了 SET$ &NL=0d 0a SET &v=1 LOOP #%v%  详情 回复 发表于 2021-4-11 11:19
报告BUG,最新版ITEM有重影(图左),鼠标划过会短暂消失(图右) [attachimg]477860[/attachimg]  详情 回复 发表于 2021-4-8 11:27
他是要用devcon的install参数预安装,和你直接安装inf不一样  详情 回复 发表于 2021-3-29 07:35
回复

使用道具 举报

15717#
发表于 2021-3-29 07:33:00 | 只看该作者
本帖最后由 liuzhaoyzz 于 2021-3-29 07:44 编辑
mdyblog 发表于 2021-3-28 16:34
是下面这个吗?要解决什么问题? 要达到什么样的目的?
--------------------------
我尝试用devcon, ...

基本上已经实现了。
有点小问题,就是删除驱动之后再次安装就会导致:
由于 Windows 无法加载这个设备所需的驱动程序,导致这个设备工作异常。 (代码 31)
对象名已存在。这个问题后来发现重启一次就可以让驱动生效了。
@echo off
setlocal EnableDelayedExpansion
if /i %PROCESSOR_IDENTIFIER:~0,3%==x86 (
set "devcon=devcon.exe"
set "svbus=svbusx86"
set "PECMD=PECMDx86_cli.exe"
) else (
set "devcon=devcon64.exe"
set "svbus=svbusx64"
set "PECMD=PECMDx64_cli.exe"
)
reg import EVRootCA.reg
%devcon% status "root\%svbus%"|find /i "No matching devices found" 1>nul 2>nul && (
echo Install svbus driver...
%devcon% install svbus.inf "root\%svbus%"
echo Svbus driver has been installed.
)
%devcon% status "root\%svbus%"|find /i "The device has the following problem" 1>nul 2>nul && (
set /p confirm=警告:你的电脑需要重启下以确保svbus驱动生效!现在重启?(Y=是,回车或者N=不是):
if not defined confirm set confirm=N
if /i "!confirm!"=="Y" shutdown.exe /r /f /t 5 /c "重启电脑,以确保svbus驱动生效..."
)
pause

红毛给出了脚本。24楼的:http://wuyou.net/forum.php?mod=r ... 6338&fromuid=298214
5大给出了pecmd脚本,可以自动点击“你想安装这个设备软件吗?”那个对话框。34楼的:http://wuyou.net/forum.php?mod=r ... 6925&fromuid=298214



回复

使用道具 举报

15718#
发表于 2021-3-29 07:35:57 来自手机 | 只看该作者
mdyblog 发表于 2021-3-29 07:06
这些驱动类的要重装都应该重启电脑吧,反正我试过imdisk.sys,挂载一次再卸载、重装驱动,都要重启电脑才 ...

他是要用devcon的install参数预安装,和你直接安装inf不一样
回复

使用道具 举报

15719#
发表于 2021-3-29 07:36:43 | 只看该作者
527104427 发表于 2021-3-28 18:40
意思是 DEVI 命令能不能集成 Devcon install  这个参数

其实也无所谓了,pecmd调用devcon/devcon64能够实现目标就可以了。
我的意思是,没有必要为我这个人的小小的需求,重复造轮子,微软的devcon/devcon64已经有现成的轮子了,他们是闭源的,要想重新造轮子,估计有点累。
回复

使用道具 举报

15720#
发表于 2021-3-29 07:41:35 | 只看该作者
红毛樱木 发表于 2021-3-29 01:42
这个用户的帖子要实现的功能,逻辑就有问题,不对的,我已经远程确认过了。
install的设备是预安装,预 ...

为什么要卸载再安装,实际上是有这个需求的。
比如一个系统里面,我尝试用svbus做驱动,后来想换成primo驱动,那么svbus肯定要卸载,不然就可能两个驱动都生效,这不是我想要的。
测试完之后,我又想再次测试下svbus驱动,所以想重新安装。
这个问题,我后来发现通过重启,可以让svbus生效。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-22 00:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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