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

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

   火... [复制链接]
发表于 2015-12-10 11:21:08 | 显示全部楼层
我在 ltr 那个网站下载的,IE直接下,文件版本确实是2.07
不知道你在哪里下载的

以前下载都没问题的.

点评

http://www.ltr-data.se/files/imdiskinst.exe 是这个吗?  详情 回复 发表于 2015-12-10 12:18
回复

使用道具 举报

发表于 2015-12-10 12:18:22 | 显示全部楼层
本帖最后由 freesoft00 于 2015-12-10 12:28 编辑
2012qnmd 发表于 2015-12-10 11:21
我在 ltr 那个网站下载的,IE直接下,文件版本确实是2.07
不知道你在哪里下载的


http://www.ltr-data.se/files/imdiskinst.exe
是这个吗?你下载的数字签名日期是?
我又用ie下载了一次,还是2.0.8版
如果你的还不行,不知道你的isp运营商是哪个,有些小的运营商反向代理缓存也许会下载到旧版本,这样只有通过代理去下载了。

点评

是这个网站.电信 签名是11月,2.07的日期 一直都在这个网站下载,只着次出问题  详情 回复 发表于 2015-12-10 16:41
回复

使用道具 举报

 楼主| 发表于 2015-12-10 16:05:25 | 显示全部楼层
ling3882688 发表于 2015-12-9 10:49
M大我看到你下面发的CMPS加密的操作,现在的版本还需要这么操作吗?我用的是1121的稳定版。

需CMPS  ...

这条 过时了, 不理他。

直接CPMS 加密脚本就可以了。不必先转为UNICODE。

点评

ORDER_DRIVE一般来说应该在mout挂载wim之前执行吧?也就是整理完盘符之后再挂载wim文件。 最近把wimtool挂载的盘符从Y:\盘改为B:\,进PE莫名其妙多出个和B盘一样的虚拟盘H:\  详情 回复 发表于 2015-12-10 22:07
回复

使用道具 举报

 楼主| 发表于 2015-12-10 16:08:05 | 显示全部楼层
linkin129 发表于 2015-12-9 14:07
卸载了IMDISK驱动后,怎么再次安装??不能挂载了

如果启动后挂载过, 卸载后, 重新安装之前或之后必须重启一次; 否则为失效状态。

回复

使用道具 举报

发表于 2015-12-10 16:41:39 | 显示全部楼层
freesoft00 发表于 2015-12-10 12:18
http://www.ltr-data.se/files/imdiskinst.exe
是这个吗?你下载的数字签名日期是?
我又用ie下载了 ...

是这个网站.电信
签名是11月,2.07的日期
一直都在这个网站下载,只着次出问题
回复

使用道具 举报

发表于 2015-12-10 22:07:16 | 显示全部楼层
mdyblog 发表于 2015-12-10 16:05
这条 过时了, 不理他。

直接CPMS 加密脚本就可以了。不必先转为UNICODE。


ORDER_DRIVE一般来说应该在mout挂载wim之前执行吧?也就是整理完盘符之后再挂载wim文件。
最近把wimtool挂载的盘符从Y:\盘改为B:\,进PE莫名其妙多出个和B盘一样的虚拟盘H:\,想想也不应该是盘符整理的问题。
回复

使用道具 举报

发表于 2015-12-11 14:24:49 | 显示全部楼层
本帖最后由 ling3882688 于 2015-12-11 14:46 编辑

截取字符串里所有的数字怎么写,实际上我是想判断离线系统文件的版本号。
比如
5.1
6.2
10.0.10240

如果从左侧截取1个字符的话 win10就是1了,截取两个字符的话就是5. 6. 10
要怎么处理才可以比较和判断是不是XP以上系统文件呢?

  1. FORX  *ab \Windows\System32\kernel32.dll,WinD,0,
  2. {
  3.   TEAM ENVI ?TTT=FVER,%WinD%|LSTR aStr=1,%TTT%
  4.   LSTR &&D=1,%WinD%
  5.   FIND $%&D%<>X,
  6.   {   SET YD=WinD
  7.       IFEX $%aStr%<6,TEAM MESS+top+icon6 XP系统自动退出!@提示! #OK *8000|EXIT FILE
  8.   }
  9. }
复制代码


想起来之前有问过了,还好以前M大给的回复我还有保留,找到了,用SED V=0,[^0-9],,asdcdeve6,1YTR76


  1. FORX  *ab \Windows\System32\kernel32.dll,WinD,0,
  2. {
  3.   TEAM ENVI ?TTT=FVER,%WinD%|LSTR aStr=2,%TTT%|SED V=0,[^0-9],,%aStr%
  4.   LSTR &&D=1,%WinD%
  5.   FIND $%&D%<>X,
  6.   {   SET YD=WinD
  7.       IFEX $%V%<6,TEAM MESS+top+icon6 XP系统自动退出!@提示! #OK *8000|EXIT FILE
  8.   }
  9. }
复制代码
回复

使用道具 举报

发表于 2015-12-11 15:45:09 | 显示全部楼层
老大,有个问题请教。
DISK和SHOW卸载盘符的问题
两个命令本质上有区别吗?
对于隐藏分区的卸载是否有不同?
回复

使用道具 举报

发表于 2015-12-11 16:14:58 | 显示全部楼层
本帖最后由 ling3882688 于 2015-12-11 16:25 编辑

M大,碰到一个这样的问题:PE里我挂载WIM的虚拟磁盘是 Y:\,但是如果这个PE从U盘启动的时候插入了一个移动硬盘,移动硬盘盘符很多正好占满了,Y盘也占用了,那我就不能挂载WIM到Y盘了。不知怎么样可以预留盘符出来。

是否可以在INIT U之前提前把Y盘给占了(分配出来)。

点评

用 Y: 前, 先吧人家的Y:释放掉 SUBJ *- Y:  详情 回复 发表于 2015-12-13 16:45
回复

使用道具 举报

发表于 2015-12-11 16:28:40 | 显示全部楼层
本帖最后由 红毛樱木 于 2015-12-13 06:37 编辑
  1. PART list DISK 1,&&V
  2. MSTR &&SZ,&&BUS,&::FR=<2><9><11>%&V%
  3. IFEX $%BUS%<>7,EXIT FILE

  4. calc KBFBASIZE=10*1024*1024
  5. calc SZpost=20*1024*1024
  6. CALC #&&SZmid=%SZ% - %KBFBASIZE% - %SZpost%
  7. CALC &&Off3=%KBFBASIZE%+%SZmid%

  8. PART list part 1,&&prts
  9. FORX * %prts%,prt,
  10.     {
  11.      LOOP #%prt%>0,
  12.          {
  13.           PART list part 1:%prt%,&&V1
  14.           MSTR  &&drv=<8>%V1%
  15.           //MESS %V1%
  16.           FIND $%drv%=,EXIT
  17.           FIND $%drv%<>,DISK ,1,%prt%,1
  18.           //FIND $%drv%<>,SHOW - 1#%prt%
  19.          }
  20.     }

  21. //初始化分区表
  22. PART -mbr -up -super init 1

  23. PART -mbr -up -force -super 1#2 -a 0x1E %Off3% %SZpost%
  24. CALL PANFU
  25. CALL GESHIHUA


  26. _SUB PANFU *
  27.     ENVI &drv=
  28.     SET &I=5000
  29.     LOOP #%I%>0,
  30.         {
  31.          PART -phy list part 1#2,&V2
  32.          @TEAM MSTR &drv=<8>%V2%| MSTR &drv=1,2,%&drv%
  33.          FIND $%&drv%<>,  EXIT
  34.          @TEAM WAIT 200| CALC I=%I%-200
  35.         }
  36.     TEAM FDRV *idlec &&Drvs=*:| MSTR &drv=<1>%Drvs%| FIND $%&drv%<>, SHOW 1#2,%&drv%|WAIT 1000
  37. _END

  38. _SUB GESHIHUA *
  39.          FIND $%&drv%<>,
  40.              {
  41.               TEAM DFMT %&drv%,FAT,USM_EFI,EXIT
  42.               WAIT 1000
  43.              }
  44.         @TEAM WAIT 200
  45. _END
复制代码


上面这段会造成F格式U盘分出来的#2分区占用两个盘符。
具体现象是:
CALL GESHIHUA之前盘符还是一个,此时执行格式化之后就两个盘符了。老大看看具体什么问题?
PECMD 71最新稳定版
PECMD 73 new
----------------------------------------------------------
DFMT调用的是FORMAT,我用FORMAT格式化会出现同样的问题,老大我这到底问题出在哪里啊?
----------------------------------------------------------
发现另外一个现象:
CALL PANFU执行完毕的时候如果拔掉优盘,会发现U盘的盘符在我的电脑里,但是是问号盘符了
-------------------------------------------------------------

点评

这个和我遇到的问题很像,VHD虚拟磁盘格式化之后也会有占用两个盘符的情况。  详情 回复 发表于 2015-12-11 16:44
回复

使用道具 举报

发表于 2015-12-11 16:44:47 | 显示全部楼层
红毛樱木 发表于 2015-12-11 16:28
上面这段会造成F格式U盘分出来的#2分区占用两个盘符。
具体现象是:
CALL GESHIHUA之前盘符还是一个 ...

这个和我遇到的问题很像,VHD虚拟磁盘格式化之后也会有占用两个盘符的情况。
回复

使用道具 举报

发表于 2015-12-13 14:13:01 | 显示全部楼层
FILE -simpleprogress显示进度条,-progress显示进度条和文件名
进度怎么显示?

点评

就是和普通复制 粘贴啥的进度条一样,系统进度条显示。  详情 回复 发表于 2015-12-13 14:52
回复

使用道具 举报

发表于 2015-12-13 14:52:16 | 显示全部楼层
linkin129 发表于 2015-12-13 14:13
FILE -simpleprogress显示进度条,-progress显示进度条和文件名
进度怎么显示?

就是和普通复制 粘贴啥的进度条一样,系统进度条显示。

点评

我添加了好像没有显示出来  详情 回复 发表于 2015-12-13 15:13
回复

使用道具 举报

发表于 2015-12-13 15:13:16 | 显示全部楼层
ling3882688 发表于 2015-12-13 14:52
就是和普通复制 粘贴啥的进度条一样,系统进度条显示。

我添加了好像没有显示出来

点评

如果小文件,太快可能不显示进度。 你可以换大文件试试,或者把你写的代码传上来看看。  详情 回复 发表于 2015-12-13 15:30
回复

使用道具 举报

发表于 2015-12-13 15:30:51 | 显示全部楼层
linkin129 发表于 2015-12-13 15:13
我添加了好像没有显示出来

如果小文件,太快可能不显示进度。
你可以换大文件试试,或者把你写的代码传上来看看。

点评

原来删除不显示进度  详情 回复 发表于 2015-12-13 18:41
回复

使用道具 举报

 楼主| 发表于 2015-12-13 16:45:18 | 显示全部楼层
ling3882688 发表于 2015-12-11 16:14
M大,碰到一个这样的问题:PE里我挂载WIM的虚拟磁盘是 Y:\,但是如果这个PE从U盘启动的时候插入了一个移动 ...

用 Y:
前, 先吧人家的Y:释放掉
SUBJ *-  Y:

点评

可算等到M大来了,PECMD现在用的版本,莫名出现重复盘符,比如虚拟VHD磁盘,如果进入桌面之前建立了并且分配了盘符,进入桌面之后会出现一个一模一样的盘符。  详情 回复 发表于 2015-12-13 16:49
回复

使用道具 举报

发表于 2015-12-13 16:49:05 | 显示全部楼层
本帖最后由 ling3882688 于 2015-12-13 16:56 编辑
mdyblog 发表于 2015-12-13 16:45
用 Y:
前, 先吧人家的Y:释放掉
SUBJ *-  Y:


可算等到M大来了
我就是为了避免Y盘被分配了,所以把Y改成B盘了,没想到出现下面重复盘符的问题。
PECMD现在用的版本,莫名出现重复盘符,比如虚拟VHD磁盘,如果进入桌面之前建立了并且分配了盘符,进入桌面之后会出现一个一模一样的盘符。

感觉像是进入桌面之后又被强制分配了一次盘符,比如硬盘加光驱一共是CDEFG五个盘,进入桌面之后我本来建立好的B盘,又出现一个一模一样的H盘。
如果直接进入桌面再建立虚拟的B盘,有时候可以正常分配B盘符,有时候直接就是H,也就是CDEFG之后下一个盘符。而且即使以为都正常建立了B盘也没有重复盘符,如果PE里进行挂载WIM或者刷新桌面,说不好什么时候就又多出重复盘符。


MOUN *U 卸载WIM的话应该怎么写?比如我已经挂在了X:\123.WIM到虚拟B:\TOOLS目录下,怎么卸载掉呢?

点评

H3的PE有这个问题吗? 他也用B:  详情 回复 发表于 2015-12-13 16:56
回复

使用道具 举报

 楼主| 发表于 2015-12-13 16:56:27 | 显示全部楼层
ling3882688 发表于 2015-12-13 16:49
可算等到M大来了
我就是为了避免Y盘被分配了,所以把Y改成B盘了,没想到出现下面重复盘符的问题。
PE ...

H3的PE有这个问题吗?
他也用B:

点评

这个问题我再测试吧,先帮忙教下怎么MOUN *U,谢谢!  详情 回复 发表于 2015-12-13 17:00
回复

使用道具 举报

发表于 2015-12-13 17:00:36 | 显示全部楼层
本帖最后由 ling3882688 于 2015-12-13 17:07 编辑
mdyblog 发表于 2015-12-13 16:56
H3的PE有这个问题吗?
他也用B:


这个问题我再测试吧,先帮忙教下怎么MOUN *U,谢谢!
后面跟wim还是挂载后的路径?都试了怎么不行呢。

点评

MOUN -u ,目录 //按目录卸载。 此时可以不用-u MOUN -u Wim路径, //按文件卸载。 -u必须  详情 回复 发表于 2015-12-13 17:29
回复

使用道具 举报

 楼主| 发表于 2015-12-13 17:29:02 | 显示全部楼层
ling3882688 发表于 2015-12-13 17:00
这个问题我再测试吧,先帮忙教下怎么MOUN *U,谢谢!
后面跟wim还是挂载后的路径?都试了怎么不行呢。

MOUN  -u    ,目录          //按目录卸载。 此时可以不用-u
MOUN  -u    Wim路径,   //按文件卸载。 -u必须

点评

知道了,直接DISP就行了。  详情 回复 发表于 2015-12-13 19:08
M大,PECMD右下角托盘菜单里的自动设置分辨率执行的命令是什么?点击管用,我想知道怎么执行的。  详情 回复 发表于 2015-12-13 18:48
我用WIMTOOL可以卸载,moun我记得不带挂载目录就是卸载的,但是不起作用。 还有一个FDRV *setvol C:=123,这个命令对系统盘好像无效?  详情 回复 发表于 2015-12-13 17:35
回复

使用道具 举报

发表于 2015-12-13 17:35:52 | 显示全部楼层
mdyblog 发表于 2015-12-13 17:29
MOUN  -u    ,目录          //按目录卸载。 此时可以不用-u
MOUN  -u    Wim路径,   //按文件卸载。 -u ...

我用WIMTOOL可以卸载,moun我记得不带挂载目录就是卸载的,但是不起作用。
还有一个FDRV *setvol C:=123,这个命令对系统盘好像无效?
回复

使用道具 举报

发表于 2015-12-13 18:41:00 | 显示全部楼层
ling3882688 发表于 2015-12-13 15:30
如果小文件,太快可能不显示进度。
你可以换大文件试试,或者把你写的代码传上来看看。

原来删除不显示进度
回复

使用道具 举报

发表于 2015-12-14 06:21:45 | 显示全部楼层
TEAM DISP B32|INIT U,3000|EXEC =Winpeshl.exe
这三条有无先后顺序?是不是应该Winpeshl.exe完成初始化再TEAM DISP B32|INIT U,3000?

点评

这是pe的事情,,,你问老大干啥  详情 回复 发表于 2015-12-14 12:07
回复

使用道具 举报

发表于 2015-12-14 12:07:08 来自手机 | 显示全部楼层
ling3882688 发表于 2015-12-14 06:21
TEAM DISP B32|INIT U,3000|EXEC =Winpeshl.exe
这三条有无先后顺序?是不是应该Winpeshl.exe完成初始化再 ...

这是pe的事情,,,你问老大干啥

点评

那应该问谁呢?  详情 回复 发表于 2015-12-14 22:46
回复

使用道具 举报

 楼主| 发表于 2015-12-14 20:38:39 | 显示全部楼层
2011wyy 发表于 2015-12-14 19:44
请问 PECMD 带不带 关屏 功能,如有的话,该如何设置关屏快捷键?

_SUB LockScreen,*
    CALL $user32.dll,BlockInput,#1
    ENVI @this.SendMsg=0x0112,0xF170,2
    WAIT  500
    CALL $user32.dll,BlockInput,#0
_END
LockScreen
回复

使用道具 举报

 楼主| 发表于 2015-12-14 21:24:02 | 显示全部楼层
2011wyy 发表于 2015-12-14 20:41
那么如何设置快捷键呢?

把这段代码写入 ini 文件中吗?

PE  中没试过。
需要显卡驱动支持。
回复

使用道具 举报

发表于 2015-12-14 22:46:19 | 显示全部楼层
红毛樱木 发表于 2015-12-14 12:07
这是pe的事情,,,你问老大干啥

那应该问谁呢?
回复

使用道具 举报

发表于 2015-12-15 08:37:14 | 显示全部楼层
xxfx 谢谢分享
回复

使用道具 举报

发表于 2015-12-15 12:29:42 | 显示全部楼层
本帖最后由 ling3882688 于 2015-12-15 13:10 编辑

M大,我那个重复盘符的问题终于找到原因了,是这个showdrive.exe导致的。运行这个如果有虚拟磁盘B盘,会在本地磁盘号最后给B盘再添加一个磁盘号。这个程序是C++的,应该完全可以用PECMD的显示隐藏分区SHOW -1:-1代替吧?

这个程序虽然很老了,不过有些工具可能还是集成的这个程序吧,毕竟体积很小4K.如果PECMD我精简到只要显示隐藏分区的功能压缩后最小也得九十几K吧,还可以更小吗?
ShowDrive.zip (1.88 KB, 下载次数: 1)
回复

使用道具 举报

发表于 2015-12-17 10:13:31 | 显示全部楼层

ImDisk.Virtual.Disk.Driver.2.0.9
Fixed serious issue. Attempts to create larger physical memory RAM disks than allowed by current free amount of memory could cause blue-screen crash.
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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