无忧启动论坛

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

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

    [复制链接]
3391#
发表于 2010-11-14 20:36:36 | 只看该作者
九帅不更新
水老网大天意小小强...就会偷懒的哈
回复

使用道具 举报

3392#
发表于 2010-11-17 14:42:54 | 只看该作者

请教lxl1638大侠!上百次修改未解决.让PE启动时就取消“平滑屏幕字体边缘”?

请教lxl1638大侠,先行谢过!上百次修改未解决.让PE启动时就取消“平滑屏幕字体边缘”?
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=180745&extra=page%3D1

求助:怎样让PE启动时就取消“平滑屏幕字体边缘”
我使用的是“我心如水 SERVER 2003 PE v16.16 网启版.ISO”PXE网络启动。

就是希望在PE启动时,就已经设置好 系统属性|高级|性能选项|取消“平滑屏幕字体边缘”。以免每次启动后手工设置。因为使用“平滑屏幕字体边缘”时,有些软件字体显示模糊。

将Default中的FontSmoothing修改为0,但是修改的键值在启动过程中被自动替换为2。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="0"

尝试在PECMD.ini等文件中添加修改注册表的命令不成功,REGI HKCU\Control Panel\Desktop\FontSmoothing=0。注册表键值倒是可以修改到期望的数值,但是不起作用,屏幕显示依然是“平滑屏幕字体边缘”的效果。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="0"

尝试修改Shell32.dll,但没有找到需要修改什么地方。

Shell32.dll是“我心如水 SERVER 2003 PE v16.16 网启版.ISO”,4 789 248 bytes。
[RegAdvancedOptions]
HKLM,"Software\Microsoft\Windows NT\CurrentVersion","RegisteredOwner",%REGSZ%,"我心如水"
HKLM,"Software\Microsoft\Windows NT\CurrentVersion","RegisteredOrganization",%REGSZ%,"Windows Server 2003 PE"

[ 本帖最后由 shuren 于 2010-11-17 14:44 编辑 ]
回复

使用道具 举报

3393#
发表于 2010-11-24 08:20:58 | 只看该作者
重阳版怎么下载啊
回复

使用道具 举报

3394#
发表于 2010-11-25 22:52:28 | 只看该作者
看得我很震精,强大啊.要慢慢学习了!
回复

使用道具 举报

3395#
发表于 2010-11-25 23:32:00 | 只看该作者
有网友反映, 执行 PECMD 的 INI 档案时,
如有 1.44 碟机 或 card reader 时, 会出现错误
** PECMD.EXE - 没有磁片
** 磁碟机中没有磁片,请在磁碟机 \Device\Harddisk0\DR0 插入磁片

暂时估计是 FORX 找寻众分区时,
出现这些错误提示.

另外有点特别的是, 当有 card reader 存在时,
如用光碟启动, 也不出现错误提示.
如用 USB FLASH 启动, 便会出现错误提示.

PECMD 所用版本为 v3.9.2010.1013
FORX 句式为 FORX %ProgIni%,TargIni,1,LOAD %TargIni%
回复

使用道具 举报

3396#
发表于 2010-11-27 01:12:10 | 只看该作者
看不懂啊 谁可以教教我啊
回复

使用道具 举报

3397#
发表于 2010-11-27 18:53:52 | 只看该作者
这个东西要的,,,好好学习一下!!!
回复

使用道具 举报

3398#
发表于 2010-11-29 10:11:13 | 只看该作者

请教

TIPS
默认10秒.
应该不是阻塞命令.

10秒显示.下面的行会继续执行.对不对?
回复

使用道具 举报

3399#
发表于 2010-11-30 10:03:30 | 只看该作者
非常详实,认真学习,感谢楼主发帖。
回复

使用道具 举报

3400#
 楼主| 发表于 2010-11-30 14:32:53 | 只看该作者
原帖由 66369 于 2010-11-29 10:11 发表
TIPS
默认10秒.
应该不是阻塞命令.

10秒显示.下面的行会继续执行.对不对?


不是阻塞方式,在 TIPS 命令显示期间,下面的命令会继续执行。
这里有个新的 PECMD (版本号未改),你先测试下,变化是:
1、FILE 命令改回了 V3.9.2010.1001国庆版 以前的用法,代码是新的,可以彻底清除临时文件夹;
2、增强了 CALC 命令的功能,支持8种运算符号、32个数学函数和2个数学常量;
3、将 MD5C 命令改为 HASH 命令,支持对文件/字符串的 CRC32、MD5、SHA1 和 SHA256 四种 HASH 码计算;
4、完善了 DISP 命令,解决了某些系统要在桌面属性中设置一下才能使用 DISP 命令的 BUG。



[ 本帖最后由 lxl1638 于 2010-11-30 14:34 编辑 ]

Release.rar

136.11 KB, 下载次数: 67, 下载积分: 无忧币 -2

回复

使用道具 举报

3401#
发表于 2010-11-30 18:50:58 | 只看该作者

回复 #3427 lxl1638 的帖子

原来的calc太弱了,现在增强了太好了;还有就是win7PE中,象CMD快捷方式最小方式执行也失效了,希望能够改正。
回复

使用道具 举报

3402#
发表于 2010-11-30 20:36:30 | 只看该作者
请问WinCMD没有更新了吗?现在的最新版是多少?论坛只搜到一个0618的,但是我硬盘上的都是0730的版本,找了一圈没找到新的在哪下载,晕了
回复

使用道具 举报

3403#
 楼主| 发表于 2010-11-30 21:24:26 | 只看该作者
原帖由 hhh333 于 2010-11-30 18:50 发表
原来的calc太弱了,现在增强了太好了;还有就是win7PE中,象CMD快捷方式最小方式执行也失效了,希望能够改正。


本人也不知道 LINK 的问题原因何在,反复检查代码好象没有错误。
你到
http://www.nirsoft.net/utils/nircmd.html
这里下载 NirCMD 在 Windows7 和 Win7PE 中试试,它的功能很强大,CMD窗口由红色的参数设置。

shortcut [filename] [folder] [shortcut title] {arguments} {icon file} {icon resource number} {ShowCmd} {Start In Folder} {Hot Key} Creates a shortcut to a file.
The parameters:
  • [filename]: Create a shortcut to this filename.
  • [folder]: Specify the destination folder that inside it the shortcut will be created. You can specify any valid folder, including the special variables that represent system folders, like ~$folder.desktop$ (Desktop folder), ~$folder.programs$ (Start-Menu-Programs folder), and so on...
  • [shortcut title]: The text displayed in the shortcut.
  • {arguments}: Optional parameter - Additional arguments to execute the filename.
  • {icon file}: Optional parameter - Use this parameter if your want that the shortcut will be displayed with icon other than the default one.
  • {icon resource number}: Optional parameter - The resource number inside the icon file.
  • {ShowCmd}: Optional parameter - Use this parameter if you want to maximize or minimize the window of the program. Specify "max" to maximize the window or "min" to minimize it.
  • {Start In Folder}: Optional parameter - Specifies the "Start In" folder. If you don't specify this parameter, the "Start In" folder is automatically filled with the folder of the program you specify in [filename] parameter.
  • {Hot Key}: Optional parameter - Specifies an hot-key that will activate the shortcut. For example: Alt+Ctrl+A, Alt+Shift+F8, Alt+Ctrl+Shift+Y

Examples:
shortcut "f:\winnt\system32\calc.exe" "~$folder.desktop$" "Windows Calculator"
shortcut "f:\winnt\system32\calc.exe" "~$folder.programs$\Calculators" "Windows Calculator"
shortcut "f:\Program Files\KaZaA\Kazaa.exe" "c:\temp\MyShortcuts" "Kazaa"
shortcut "f:\Program Files" "c:\temp\MyShortcuts" "Program Files Folder" "" "f:\winnt\system32\shell32.dll" 45
shortcut "f:\Program Files" "c:\temp\MyShortcuts" "Program Files Folder" "" "" "" "max"

[ 本帖最后由 lxl1638 于 2010-11-30 21:28 编辑 ]
回复

使用道具 举报

3404#
发表于 2010-12-1 10:10:40 | 只看该作者
LINK !.............,...........CMD,,..ICO

2003中能后台运行.不弹出黑框.但在PE30中.就弹出黑框了.

把CMD改成INI

LINK !.............,PECMD.EXE,LOAD .....INI,,..ICO

PE30是可以不弹出黑框的.
回复

使用道具 举报

3405#
发表于 2010-12-3 15:58:51 | 只看该作者
哈哈   好东西啊  收藏了
回复

使用道具 举报

3406#
发表于 2010-12-3 20:50:53 | 只看该作者
原帖由 2010小肥狼 于 2010-11-25 22:52 发表
看得我很震精,强大啊.要慢慢学习了!



九帅的帖子就是弓 虽,看得我很“震精”!
不过话又说回来,NT5和NT6差别较大,PECMD最好分而。。。

[ 本帖最后由 coolg 于 2010-12-3 20:56 编辑 ]
回复

使用道具 举报

3407#
发表于 2010-12-3 20:57:03 | 只看该作者
请教大元帅:
  重阳版出现“PECME应用程序错误-----0x008d8588 内存不能“read” ”问题,是什么原因?
回复

使用道具 举报

3408#
 楼主| 发表于 2010-12-3 22:19:10 | 只看该作者
原帖由 2010jingan 于 2010-12-3 20:57 发表
请教大元帅:
  重阳版出现“PECME应用程序错误-----0x008d8588 内存不能“read” ”问题,是什么原因?


你到这里下载

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=182300&page=1#pid2100111
回复

使用道具 举报

3409#
发表于 2010-12-4 20:08:24 | 只看该作者

回复 #3435 lxl1638 的帖子

老九,能不能将pe1.x与3.0的驱动方法给统一了,让它们共享驱动。如pe1.x也不需要处理inf象3.0那样打包。
回复

使用道具 举报

3410#
发表于 2010-12-4 20:21:31 | 只看该作者
另外,还有个问题想问一下,以前是用showdrive.exe来显示移动盘符,看到老九对show命令进行了更加精细的控制,就换了新版。好象以前那个showdrive.exe也是出自兄弟之手吧,我现在在PECMD.INI中直接用SHOW不带任何参数,是不是与那个showdrive.exe等效?看了你对show命令的说明,不带任何参数是一个什么效果也未说明。近期有网友反映我那个PE在有带区的电脑上,有3个同样的盘,不知是不是与这个show命令有关?

[ 本帖最后由 hhh333 于 2010-12-4 20:30 编辑 ]
回复

使用道具 举报

3411#
发表于 2010-12-4 20:45:00 | 只看该作者

回复 #3430 lxl1638 的帖子

nircmd确实太强大了,可以做很多事情!!!感谢告知!
回复

使用道具 举报

3412#
发表于 2010-12-6 11:48:23 | 只看该作者

报告一下PECMD中的SHOW的BUG!

在用H3CD-ALL-101201无论是用PE还是用2003PE都有此BUG

在有带区的电脑启动时。会把一个带区盘识别成两个或三个相同的盘!


经HHH333的检查的确和SHOW命令有关???!!!


H3CD-ALL-101201无论是用PE还是用2003PE都有此BUG
在有带区的电脑启动时。会把一个带区盘识别成两个或三个相同的盘!

在屏蔽掉PECMD.INI的这一段后:

//`理顺磁盘盘符(理顺后删除相关文件)
//`SHOW
//`EXEC =!%WinDir%\SYSTEM32\ORDERDRV.CMD               
//`FIND $%IsImg%=1,TEAM FILE %WS%\ORDERDRV.CMD|FILE %WS%\MBRFIX.EXE|FILE %WS%\MOUNTVOL.EXE

就没有这个问题了!

是不是可以说SHOW就有这个问题!

可以用以下办法加载出带区盘!

给虚拟机上带区盘!

新增加两个SCSI的虚拟硬盘,并把它们转化成动态,就可以做带区了!

我已经试过了!生成的带区是可以用来测试的!

和真实的SATA做成的带区是一样的效果!

[ 本帖最后由 guyouhua 于 2010-12-6 11:54 编辑 ]
回复

使用道具 举报

3413#
 楼主| 发表于 2010-12-6 17:19:42 | 只看该作者
出现这种情况实际上是使用多种工具(或命令)加载分区引起的,并不是SHOW命令有BUG。
因为使用多种工具(命令)来加载分区,不同的工具(命令)给同一分区都分配了一个盘符,所以就出现了两三个相同的盘。
上面没有参数单纯的SHOW命令是不会做任何操作的,PECMD说明和本主题都对SHOW命令的使法作了解释。
如果仅是上面的代码,出现两三个相同的盘肯定不是SHOW命令引起的,因为SHOW命令没有参数。

[ 本帖最后由 lxl1638 于 2010-12-6 17:28 编辑 ]
回复

使用道具 举报

3414#
发表于 2010-12-7 10:50:23 | 只看该作者

我又试了一下还是不行!

用最新版的PECMD-V3.9.2010.1013重阳版
替换HHH333 WXPE 来替换它原来的文件,修改内核WINPE.IS_
让它可以单独启动 还是会加载成三个一样的带区盘符


先把PECMD.INI贴出来!加入附件!

`理顺磁盘盘符(理顺后删除相关文件)
SHOW -1:0

用法应无问题!

用这个

`加载USB磁盘无盘符的分区:

SHOW U:0

它就不会加载成三个盘而且无问题!

是不是SHOW命令对动态带区不适用,或是不是要用指定的参数!

[ 本帖最后由 guyouhua 于 2010-12-7 11:01 编辑 ]

PECMD.7z

2.86 KB, 下载次数: 32, 下载积分: 无忧币 -2

回复

使用道具 举报

3415#
发表于 2010-12-7 11:07:19 | 只看该作者

再研究!

加载无盘符的可见分区:
加载第2硬盘无盘符的分区:   SHOW 1:0
加载所有固定硬盘无盘符的分区:  SHOW F:0
加载USB磁盘无盘符的分区: SHOW U:0
加载所有磁盘(含USB设备)无盘符的分区: SHOW -1:0

加载无盘符的磁盘分区(含可见分区和隐藏分区):
加载第2硬盘的隐藏分区:   SHOW 1:-1
加载所有硬盘的隐藏分区:  SHOW F:-1
加载USB磁盘的隐藏分区:  SHOW U:-1
加载所有磁盘(含USB设备)的隐藏分区: SHOW -1:-1

我反复试了上面的参数!
只要是和硬盘有关的参数都有这种现象!

SHOW U:0

SHOW U:-1

上述参数中只有这两个不涉硬盘参数的不会有此现象!别的参数都会!
要注意的是,带区盘是动态的,而一般的C:之类的基本的!

[ 本帖最后由 guyouhua 于 2010-12-7 11:10 编辑 ]
回复

使用道具 举报

3416#
发表于 2010-12-7 19:28:37 | 只看该作者

回复 #3442 guyouhua 的帖子

尽管老九说不是,但兄弟的测试已经明确说明是show的问题,而且“show不带参数就不会做任何事”的说法也是不确实的。
回复

使用道具 举报

3417#
发表于 2010-12-7 20:39:35 | 只看该作者

回复 #3443 hhh333 的帖子

showdrive.exe不要用了.新版已不需要.

移动硬盘用 INIT U,3690 命令.可以自动识别的.

再来个菜单.以备不时之需.

LINK %Programs%\附件\显示隐藏分区,%WS%\pecmd.exe,SHOW -1:-1,show.ico
回复

使用道具 举报

3418#
发表于 2010-12-8 18:56:20 | 只看该作者
原帖由 66369 于 2010-12-7 20:39 发表
showdrive.exe不要用了.新版已不需要.

移动硬盘用 INIT U,3690 命令.可以自动识别的.

再来个菜单.以备不时之需.

LINK %Programs%\附件\显示隐藏分区,%WS%\pecmd.exe,SHOW -1:-1,show.ico


我曾经试过删除showdrive.exe,直接在PECMD.INI中用SHOW参数,,可是测试结果和一些朋友反馈,在启动过程中用SHOW参数,总有未知原因的奇怪现象发生....

现在showdrive.exe又放回内核了,只是启动过程中需要显示隐藏分区时才用得到,进入PE后,改用SHOW参数.....
回复

使用道具 举报

3419#
发表于 2010-12-8 20:24:14 | 只看该作者
能否修正下 pint 命令,即:PINT %WinDir%\System32\PECMD.EXE,StartMenu,这样也可以正常执行
另外是否可加强 REGI 命令使其可以支持可扩展字符串值?
回复

使用道具 举报

3420#
发表于 2010-12-8 21:26:37 | 只看该作者
学习中让自己更充实点
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 12:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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