无忧启动论坛

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

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

    [复制链接]
11761#
 楼主| 发表于 2015-12-5 11:36:19 | 只看该作者
qcqyt 发表于 2015-12-5 11:11
M大问个问题,怎么修改PE壁纸拉伸功能。

壁纸, 你用什么命令

点评

logo %ProgramFiles%\disk.jpg wall %ProgramFiles%\disk.jpg 没有设置DISP。  详情 回复 发表于 2015-12-5 11:43
回复

使用道具 举报

11762#
发表于 2015-12-5 11:43:18 | 只看该作者
mdyblog 发表于 2015-12-5 11:36
壁纸, 你用什么命令

logo %ProgramFiles%\disk.jpg
wall %ProgramFiles%\disk.jpg
没有设置DISP。

点评

WALL 就是 拉伸的啊! 你在普通电脑上, 试试这个文件。 WALL .\未命名.JPG  详情 回复 发表于 2015-12-5 12:30
回复

使用道具 举报

11763#
 楼主| 发表于 2015-12-5 12:30:58 | 只看该作者
qcqyt 发表于 2015-12-5 11:43
logo %ProgramFiles%\disk.jpg
wall %ProgramFiles%\disk.jpg
没有设置DISP。

WALL 就是 拉伸的啊!
你在普通电脑上, 试试这个文件。
WALL  .\未命名.JPG

未命名.JPG (18.15 KB, 下载次数: 106)

未命名.JPG

点评

搞定了,原来是我没加DISP,这个是骨头版的PE,好多功能没有,不加DISP的话,在PECMD里点自动设置就会出现我上面的图(没有拉伸)。  详情 回复 发表于 2015-12-5 13:40
回复

使用道具 举报

11764#
发表于 2015-12-5 13:40:24 | 只看该作者
mdyblog 发表于 2015-12-5 12:30
WALL 就是 拉伸的啊!
你在普通电脑上, 试试这个文件。
WALL  .\未命名.JPG

搞定了,原来是我没加DISP,这个是骨头版的PE,好多功能没有,不加DISP的话,在PECMD里点自动设置就会出现我上面的图(没有拉伸)。
回复

使用道具 举报

11765#
发表于 2015-12-6 08:17:05 | 只看该作者
moun挂载WIM,如何判断已经挂载完成了。wim里有个123.exe,如果直接MOUN然后就EXEC运行123.exe,非常容易出现moun命令其实还未挂载完的情况。

点评

这个不是没挂载完。 肯定挂载完了。 出这种问题, WIM体系本身的问题。  详情 回复 发表于 2015-12-6 09:25
回复

使用道具 举报

11766#
 楼主| 发表于 2015-12-6 09:25:03 | 只看该作者
本帖最后由 mdyblog 于 2015-12-6 09:26 编辑
ling3882688 发表于 2015-12-6 08:17
moun挂载WIM,如何判断已经挂载完成了。wim里有个123.exe,如果直接MOUN然后就EXEC运行123.exe,非常容易出 ...


这个不是没挂载完。
肯定挂载完了。
出这种问题, WIM体系本身的问题。

你可以读取该文件, 如果读不出,就等500ms,再循环。

点评

嗯,我就是用的先读然后找不到的话就WAIT。wim应该没问题,也就是moun命令是执行完毕才执下一行命令的对吧。  详情 回复 发表于 2015-12-6 10:16
回复

使用道具 举报

11767#
发表于 2015-12-6 10:16:57 | 只看该作者
mdyblog 发表于 2015-12-6 09:25
这个不是没挂载完。
肯定挂载完了。
出这种问题, WIM体系本身的问题。

嗯,我就是用的先读然后找不到的话就WAIT。wim应该没问题,也就是moun命令是执行完毕才执下一行命令的对吧。

点评

是的。  详情 回复 发表于 2015-12-6 10:58
回复

使用道具 举报

11768#
 楼主| 发表于 2015-12-6 10:58:37 | 只看该作者
ling3882688 发表于 2015-12-6 10:16
嗯,我就是用的先读然后找不到的话就WAIT。wim应该没问题,也就是moun命令是执行完毕才执下一行命令的对 ...

是的。

点评

M大我看到你下面发的CMPS加密的操作,现在的版本还需要这么操作吗? 需CMPS 加密的源代码,请先用UNICODE 带BOM格式保存 源代码;再加密。并换用最新版本。 为加密脚本,用记事本另存为 UNICODE;在用CMPS加密。  详情 回复 发表于 2015-12-9 10:49
回复

使用道具 举报

11769#
发表于 2015-12-9 10:49:02 | 只看该作者
本帖最后由 ling3882688 于 2015-12-9 10:50 编辑


M大我看到你下面发的CMPS加密的操作,现在的版本还需要这么操作吗?我用的是1121的稳定版。

需CMPS 加密的源代码,请先用UNICODE 带BOM格式保存 源代码;再加密。并换用最新版本。
为加密脚本,用记事本另存为 UNICODE;在用CMPS加密。

点评

这条 过时了, 不理他。 直接CPMS 加密脚本就可以了。不必先转为UNICODE。  详情 回复 发表于 2015-12-10 16:05
回复

使用道具 举报

11770#
发表于 2015-12-9 14:07:53 | 只看该作者
本帖最后由 linkin129 于 2015-12-9 14:16 编辑

卸载了IMDISK驱动后,怎么再次安装??不能挂载了

点评

如果启动后挂载过, 卸载后, 重新安装之前或之后必须重启一次; 否则为失效状态。  详情 回复 发表于 2015-12-10 16:08
回复

使用道具 举报

11771#
发表于 2015-12-9 18:40:19 | 只看该作者
本帖最后由 freesoft00 于 2015-12-9 18:51 编辑

IMDISK有新版本,2.08

点评

貌似还是2.07 ,我对比了md5. 可能文件传错了  详情 回复 发表于 2015-12-10 09:49
回复

使用道具 举报

11772#
发表于 2015-12-10 09:49:38 | 只看该作者
freesoft00 发表于 2015-12-9 18:40
IMDISK有新版本,2.08

貌似还是2.07 ,我对比了md5. 可能文件传错了

点评

我没有比对md5,我看的是数字签名是12月8号的,应该是新的,是不是你用迅雷下载的旧文件。我是用idm下载的。  详情 回复 发表于 2015-12-10 09:56
回复

使用道具 举报

11773#
发表于 2015-12-10 09:56:32 | 只看该作者
本帖最后由 freesoft00 于 2015-12-10 12:29 编辑
2012qnmd 发表于 2015-12-10 09:49
貌似还是2.07 ,我对比了md5. 可能文件传错了


我没有比对md5,我看的是数字签名是12月8号的,应该是新的,是不是你用迅雷下载的旧文件。我是用idm下载的。

日志:
• ImDisk Virtual Disk Driver 2.0.8.
◦Fixed serious issue when using proxy services that support the new unmap and zero requests (also known as TRIM). The problem could cause hangs, crashes in both user mode and kernel mode, the latter could cause blue-screen crashes.
◦Fixed another issue when using the -o sparse flag. This problem could cause unexpected disk write failures when writing to virtual disks backed by sparse image files.
◦Added a safe-guard check that verifies that a virtual disk about to be created is larger than 64 KB. There have been a few cases where various applications have created smaller virtual disks by mistake which has caused crashes in filesystem drivers.


另外,官方的程序在win7等系统中安装的时候老是弹出一个错误提示,不过最后也是安装成功的可以用,不知道是不是他的安装批处理有问题还是哪里的问题。win8系统64位中安装就没有错误提示。不知道谁遇到过
回复

使用道具 举报

11774#
发表于 2015-12-10 11:21:08 | 只看该作者
我在 ltr 那个网站下载的,IE直接下,文件版本确实是2.07
不知道你在哪里下载的

以前下载都没问题的.

点评

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

使用道具 举报

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

使用道具 举报

11776#
 楼主| 发表于 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
回复

使用道具 举报

11777#
 楼主| 发表于 2015-12-10 16:08:05 | 只看该作者
linkin129 发表于 2015-12-9 14:07
卸载了IMDISK驱动后,怎么再次安装??不能挂载了

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

回复

使用道具 举报

11778#
发表于 2015-12-10 16:41:39 | 只看该作者
freesoft00 发表于 2015-12-10 12:18
http://www.ltr-data.se/files/imdiskinst.exe
是这个吗?你下载的数字签名日期是?
我又用ie下载了 ...

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

使用道具 举报

11779#
发表于 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:\,想想也不应该是盘符整理的问题。
回复

使用道具 举报

11780#
发表于 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. }
复制代码
回复

使用道具 举报

11781#
发表于 2015-12-11 15:45:09 | 只看该作者
老大,有个问题请教。
DISK和SHOW卸载盘符的问题
两个命令本质上有区别吗?
对于隐藏分区的卸载是否有不同?
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

11785#
发表于 2015-12-13 14:13:01 | 只看该作者
FILE -simpleprogress显示进度条,-progress显示进度条和文件名
进度怎么显示?

点评

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

使用道具 举报

11786#
发表于 2015-12-13 14:52:16 | 只看该作者
linkin129 发表于 2015-12-13 14:13
FILE -simpleprogress显示进度条,-progress显示进度条和文件名
进度怎么显示?

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

点评

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

使用道具 举报

11787#
发表于 2015-12-13 15:13:16 | 只看该作者
ling3882688 发表于 2015-12-13 14:52
就是和普通复制 粘贴啥的进度条一样,系统进度条显示。

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

点评

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

使用道具 举报

11788#
发表于 2015-12-13 15:30:51 | 只看该作者
linkin129 发表于 2015-12-13 15:13
我添加了好像没有显示出来

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

点评

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

使用道具 举报

11789#
 楼主| 发表于 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
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 14:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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