无忧启动论坛

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

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

    [复制链接]
3361#
发表于 2010-10-16 22:48:06 | 只看该作者
回复

使用道具 举报

3362#
发表于 2010-10-17 19:53:10 | 只看该作者
报告九帅:
PECMD的
MOUN 命令在WIN7PE中挂载多个WIM文件,出现多个进程无法中止,造成CPU占用率居高不下;
而在PE1.X里没有这种问题。
回复

使用道具 举报

3363#
发表于 2010-10-17 22:50:41 | 只看该作者
报告九帅,1013版测试中发现PETOOLS挂载与1001版不一样,不知道PECMD命令有何修改,特请教九帅
1001版,有下拉箭头,可以选择文件打开

1013版,没有下拉箭头,点击target,打开整个PETOOLS文件夹
回复

使用道具 举报

3364#
 楼主| 发表于 2010-10-18 00:57:52 | 只看该作者
原帖由 hpy7332 于 2010-10-17 22:50 发表
报告九帅,1013版测试中发现PETOOLS挂载与1001版不一样,不知道PECMD命令有何修改,特请教九帅
1001版,有下拉箭头,可以选择文件打开
102233
1013版,没有下拉箭头,点击target,打开整个PETOOLS文件夹
102234


你根本就没有看更新说明吧?

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=91524&page=336#pid2059324

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=91524&page=336#pid2059332

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=91524&page=337#pid2059367

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=91524&page=337#pid2059388


3、完全重写 FILE 命令的代码,修正 FILE 命令存在的 BUG,该 BUG 会导致 TEMP 命令出现 BUG,
     同时补充了 FILE 命令的功能,新的 FILE 命令共有删除、复制、移动和改名四项功能;

     注意新版 FILE 命令用于复制、移动文件与旧版的稍为不同,删除文件的用法不变。
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃      │格式│FILE <文件路径>[操作符号][目标路径]                                                         ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │功能│删除、复制或移动文件目录。                                                                  ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │参数│■文件路径: 被操作的源文件目录名,移动、复制文件目录时支持DOS通配符"?"或"*";               ┃
┃      │    │■操作符号: 用"->"、"=>"、">>"分别表示移动、复制、重命名文件目录,省略操作符号表示删除操作,┃
┃'FILE'│    │            ">>"重命名文件目录时,文件路径不支持带DOS通配符"?"或"*";                       ┃
┃      │    │■目标路径: 将源文件目录移动、复制到的目标路径,不能含DOS通配符,要用确定的目录名表示。   ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │示例│FILE %CurDir\Inf\*.Inf->%WinDir%\INF 或 FILE %Temp%\*.* 或 FILE C:\BOOT.INI=>C:\BOOT.BAK    ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │备注│※FILE命令具有强大的文件目录操作功能,操作文件目录时不弹出确认窗口,要小心谨慎使用;        ┃
┃      │    │※FILE命令用于复制、移动文件目录时是按源文件的目录结构复制、移动文件的,并保持原文件名不变;┃
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
回复

使用道具 举报

3365#
发表于 2010-10-18 10:21:25 | 只看该作者
原帖由 zjqcomputer 于 2010-10-16 19:25 发表
link命令的修改欠妥,该命令的前导“!”符号,在旧版中的作用是最小化窗口执行,但在新版中的作用却是隐藏窗口执行,这样的修改不利于向下兼容!

例如,pseudo的XP资源,一直都被各大PE所收纳,在新版PECMD ...


-------


新版用"_"最小化窗口.象WIN操作.形象化.符合习惯.
回复

使用道具 举报

3366#
发表于 2010-10-18 10:32:13 | 只看该作者

回复 #3391 lxl1638 的帖子

7332
一直用水PE老版本集成
想简单替换PECMD,,,,,,,,,,,
回复

使用道具 举报

3367#
发表于 2010-10-18 13:48:00 | 只看该作者
支持更新。谢谢发布。打开好慢啊
回复

使用道具 举报

3368#
发表于 2010-10-18 16:54:20 | 只看该作者
     注意新版 FILE 命令用于复制、移动文件与旧版的稍为不同,删除文件的用法不变。
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃      │格式│FILE <文件路径>[操作符号][目标路径]                                                         ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │功能│删除、复制或移动文件目录。                                                                  ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │参数│■文件路径: 被操作的源文件目录名,移动、复制文件目录时支持DOS通配符"?"或"*";               ┃
┃      │    │■操作符号: 用"->"、"=>"、">>"分别表示移动、复制、重命名文件目录,省略操作符号表示删除操作,┃
┃'FILE'│    │            ">>"重命名文件目录时,文件路径不支持带DOS通配符"?"或"*";                       ┃
┃      │    │■目标路径: 将源文件目录移动、复制到的目标路径,不能含DOS通配符,要用确定的目录名表示。   ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │示例│FILE %CurDir\Inf\*.Inf->%WinDir%\INF 或 FILE %Temp%\*.* 或 FILE C:\BOOT.INI=>C:\BOOT.BAK    ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │备注│※FILE命令具有强大的文件目录操作功能,操作文件目录时不弹出确认窗口,要小心谨慎使用;        ┃
┃      │    │※FILE命令用于复制、移动文件目录时是按源文件的目录结构复制、移动文件的,并保持原文件名不变;┃
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫




如果直接按说明执行
FILE C:\BOOT.INI=>C:\BOOT.BAK

会在C盘建立一个BOOT.BAK文件夹,文件夹中的文件名称仍然是 BOOT.INI,

如果不是BUG,是有意为之,,那可太难受了,还不如有增加>>功能,保持原来的FILE参数
回复

使用道具 举报

3369#
发表于 2010-10-18 17:41:22 | 只看该作者
原帖由 网虫2008 于 2010-10-18 16:54 发表
     注意新版 FILE 命令用于复制、移动文件与旧版的稍为不同,删除文件的用法不变。
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ ...



>>
重命名文件目录
回复

使用道具 举报

3370#
 楼主| 发表于 2010-10-18 18:16:55 | 只看该作者
原帖由 网虫2008 于 2010-10-18 16:54 发表
  如果直接按说明执行
FILE C:\BOOT.INI=>C:\BOOT.BAK

会在C盘建立一个BOOT.BAK文件夹,文件夹中的文件名称仍然是 BOOT.INI,

如果不是BUG,是有意为之,,那可太难受了,还不如有增加>>功能,保持原来的FILE参数


无知加白痴加弱智!
FILE 命令支持DOS通配符能对文件目录进行批量操作,要实现这样的功能,原来的参数已不适用。

执行 FILE C:\BOOT.INI=>C:\BOOT.BAK
如果是原来的参数,将复制一份名为 C:\BOOT.BAK  副本,即备份。
新的参数是将 C:\BOOT.INI 复制到 C:\BOOT.BAK 目录中备份,作为备份 BOOT.INI 的例子,并没有什么不对!也没有不良后果!
区别只是将文件复制备份到根目录与子目录的区别而已。

当然,可以修改备份目录(C:\BOOT.BAK)的名称,也可以备份到其它分区的目录,如果觉得 C:\BOOT.BAK 这个目录不顺眼的话,
这是其一;其二,要支持DOS通配符对大批量文件进行操作,操作符(->、=>、>>)后面的参数只能是目录名,绝对不能是文件名,
FILE C:\Windows\System32\*.EXE=>D:\SystemBak,这个 D:\SystemBak 只能是目录名,不可能是文件名,因为你不可能将
C:\Windows\System32 目录中的所有 EXE 文件复制成一个 D:\SystemBak 文件!

FILE 命令在以往大多数人只用来删除文件,新的 FILE 命令删除文件的用法并没有改变,对大多数只用 FILE 命令删除文件功能的初级玩家
没有影响,对于那些使用 FILE 命令高级功能的高级玩家来说,既然是高级玩家,相信有水平很快适应。

另,FILE 命令用于复制、移动目录是将会保持原目录结构,就如同你用鼠标选中一个目录将其复制、移动到其它位置一样,这样的操作习惯
对于绝大多数人来说是再好不过了,在 Windows 系统中用鼠标复制、移动目录就是这个效果。




[ 本帖最后由 lxl1638 于 2010-10-18 18:21 编辑 ]
回复

使用道具 举报

3371#
发表于 2010-10-18 19:04:45 | 只看该作者
原帖由 66369 于 2010-10-18 17:41 发表



>>
重命名文件目录


同目录下可以用 >>

可是,如果要实现将 BOOT.INI 复制到其它盘,比如D盘,然后改名为BOOT.BAK,那就只能执行两次命令了,一次是同名的复制 =>,接着还要执行一次 >>
如果直接 FILE C:\BOOT.INI=>D:\BOOT.BAK,,就会创建BOOT.BAK文件夹了,,,能否将=》和 -> 加个功能,在复制和移动的时候,支持同时修改文件名
回复

使用道具 举报

3372#
 楼主| 发表于 2010-10-18 19:16:33 | 只看该作者
原帖由 网虫2008 于 2010-10-18 19:04 发表


同目录下可以用 >>

可是,如果要实现将 BOOT.INI 复制到其它盘,比如D盘,然后改名为BOOT.BAK,那就只能执行两次命令了,一次是同名的复制 =>,接着还要执行一次 >>
如果直接 FILE C:\BOOT.INI=>D:\B ...


没有必要,参数多了可能又有人说搞得太复杂,Windows下用鼠标将C:\BOOT.INI备份成D:\BOOT.BAK也要经历两次操作,
现在的FILE命令完全是模拟Windows下的鼠标操作,对使用Windows的人来说很容易上手。

[ 本帖最后由 lxl1638 于 2010-10-18 19:18 编辑 ]
回复

使用道具 举报

3373#
发表于 2010-10-18 20:24:07 | 只看该作者
原帖由 lxl1638 于 2010-10-18 18:16 发表


无知加白痴加弱智!
FILE 命令支持DOS通配符能对文件目录进行批量操作,要实现这样的功能,原来的参数已不适用。

执行 FILE C:\BOOT.INI=>C:\BOOT.BAK
如果是原来的参数,将复制一份名为 C:\BOOT.BAK  ...


你这人不可理喻了,,怎么个“无知加白痴加弱智”,这毕竟不是鼠标环境,是执行.INI,和批处理的共同通处要多一些才是吧,,

你的说明中“或 FILE C:\BOOT.INI=>C:\BOOT.BAK ”,我想你的原意就是把文件复制在同级目录并改名吧,要不然你干吗不写成“或 FILE C:\BOOT.INI>>C:\BOOT.BAK
只不过这次更新后 => 有BUG,把改名执行成创建BOOT.BAK目录了,这个原因还用我明说吗??一个单文件改名建个改名的目录加原文件名,这个习惯你让人怎么转变?


很简单的一个例子,

旧版要把文件同名复制到另一处 只要在路径后面加个 \ 
FILE C:\AA\XX.TXT=>D:\BB\
如果要复制整个文件夹,那就去掉 \
FILE C:\AA=>D:\BB
如果要批量复制某类型
FILE C:\AA\*.EXE=>D:\BB\
如果要复制+改名,那就在目标目录后面加上新的名称
FILE C:\AA\XX.TXT=>D:\BB\XXXXXX.TXT

这样不是很好吗??可现在要实现就要多几行命令了,曾经的.INI文件都要大修改,,,复制文件结构的功能,可以考虑如 BROW 那样,在前面加 & * 呀,,,,当然,这是你的东西,你要怎么改就怎么改,我们想用就要适应,,不过提些建议,不管是对是错,总是好心吧,,总不至于你“无知加白痴加弱智”吧!
回复

使用道具 举报

3374#
 楼主| 发表于 2010-10-18 21:17:10 | 只看该作者
原帖由 网虫2008 于 2010-10-18 20:24 发表

你的说明中“或 FILE C:\BOOT.INI=>C:\BOOT.BAK ”,我想你的原意就是把文件复制在同级目录并改名吧,
要不然你干吗不写成“或 FILE C:\BOOT.INI>>C:\BOOT.BAK .....

说明中 FILE C:\BOOT.INI=>C:\BOOT.BAK 是一个示例用法,表示将 C:\BOOT.INI 复制备份到 C:\BOOT.BAK 目录下,并没有说这是将 C:\BOOT.INI 复制为 C:\BOOT.BAK !
参数说明中已明确指出,操作符后面的是[目标路径],并没有说这是目标名称你将它理解目标名称了吧???!
如果本人给出一个 FILE C:\BOOT.INI>>C:\BOOT.BAK 的示例,操作后 C:\BOOT.INI 将丢失,>>是改名文件,不是复制!

[ 本帖最后由 lxl1638 于 2010-10-18 21:19 编辑 ]
回复

使用道具 举报

3375#
发表于 2010-10-18 21:53:31 | 只看该作者
实测.改名的话.如目标路径相同.以下也可以.

file C:\1.txt >> 2.txt
回复

使用道具 举报

3376#
发表于 2010-10-18 22:24:11 | 只看该作者
网虫上次跟水哥耗上了,这次又跟老九叫板了。
回复

使用道具 举报

3377#
发表于 2010-10-19 18:28:17 | 只看该作者
@九帅:
能否增强FILE功能将内置程序复制出来?
如:FILE #101=>%CURDIR%
回复

使用道具 举报

3378#
发表于 2010-10-20 13:35:59 | 只看该作者
来晚了,回去测试一下
回复

使用道具 举报

3379#
发表于 2010-10-29 23:17:10 | 只看该作者
哦,原来这些都是大元帅的杰作啊,哈哈。。。强
回复

使用道具 举报

3380#
发表于 2010-11-1 16:36:05 | 只看该作者
原帖由 lxl1638 于 2010-6-10 23:47 发表


WinPEShl.EXE 是一个控制台工具,是为类似 PP 大这样的 0PE 而制作的工具,0PE 由于极度精简,在 CmdLine 无法启动 Win32GUI 模式的 PECMD.EXE,只能启动控制台工具 WinPEShl;通过 WinPEShl 执行相关命令向 ...






请问在哪里可以下载WINPESHL.EXE文件呀?
回复

使用道具 举报

3381#
发表于 2010-11-3 22:50:24 | 只看该作者
好东西,下载自己试试看!
回复

使用道具 举报

3382#
发表于 2010-11-4 20:16:38 | 只看该作者
在舊版本移動或複製資料夾到目的地時,資料夾自定義圖示不會被改變
但是在3.9.2010.1031時,資料夾自定義圖示會被修改成預設值,這是bug嗎

例:

[test]..............資料夾
Desktop.INI......系統產生的圖示文件

Desktop.INI
[.ShellClassInfo]
IconFile=%SystemRoot%\system32\SHELL32.dll
IconIndex=46


PECMD.EXE FILE %SYSTEMROOT\test->%userprofile%\

在1013前的版本使用,移動或複製過後資料夾都可以正常顯示自定義資料夾圖片,但在1013版卻無法顯示自定義圖片...
回复

使用道具 举报

3383#
发表于 2010-11-5 15:38:45 | 只看该作者
冷清了一段时间,又可以折腾了。
回复

使用道具 举报

3384#
发表于 2010-11-6 11:32:09 | 只看该作者
谢谢了。没看到下载的连接啊
回复

使用道具 举报

3385#
发表于 2010-11-6 11:53:13 | 只看该作者
没下载到,不知道怎么回事
回复

使用道具 举报

3386#
发表于 2010-11-6 23:11:00 | 只看该作者
原帖由 huiwu21 于 2010-11-6 11:32 发表
谢谢了。没看到下载的连接啊


下载链接不是在一楼吗?
回复

使用道具 举报

3387#
发表于 2010-11-7 11:22:44 | 只看该作者
好东西~要学多久才能有这个境界啊~
回复

使用道具 举报

3388#
发表于 2010-11-7 19:19:39 | 只看该作者
请问LZ:
单纯用PECMD能实现加载外置PETOOLS文件夹到内存盘吗?可以分享一下命令参数吗?
谢谢!
回复

使用道具 举报

3389#
发表于 2010-11-13 18:27:08 | 只看该作者

打包.CAB,点选“处理.INF”问题:

这几天测试我那个网络版的WIN7PE,发现 DEVI参数对处理.INF的驱动包不起作用,,不知道是我的PE问题,还是普遍存在的现象?

另建议:PECAB工具在制作CAB时,最好不要改动原始的.INF文件,要不然,想重新打包为不处理.INF的就要重新找原始驱动了
回复

使用道具 举报

3390#
 楼主| 发表于 2010-11-14 07:30:21 | 只看该作者
原帖由 网虫2008 于 2010-11-13 18:27 发表
这几天测试我那个网络版的WIN7PE,发现 DEVI参数对处理.INF的驱动包不起作用,,不知道是我的PE问题,还是普遍存在的现象?

另建议:PECAB工具在制作CAB时,最好不要改动原始的.INF文件,要不然,想重新打包 ...


1、处理 INF 文件不是 PECAB、XCAB 的默认选项;
2、PECAB 在界面上明显说明了不建议处理 NT6.x 系统的 INF 文件。

未命名.PNG (17.08 KB, 下载次数: 149)

未命名.PNG
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

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

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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