无忧启动论坛

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

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

    [复制链接]
13621#
 楼主| 发表于 2017-12-8 09:09:03 | 只看该作者
红毛樱木 发表于 2017-12-7 18:17
都不行……。
日志显示参数错误

你说的那种方式,程序中有。
有WIM的2种挂载/卸载方式。
自动切换的。
可能碰到新的情形,需要新的切换判断条件。

你有(Win7X64下的)安装程序吗,我调试下。

点评

试试这个看能不能生效。 wimfltr.sys和wimmoun.sys不能同时生效使用会冲突。 安装之前备份下系统的wimgapi.dll 安装之后最后重启一下。  详情 回复 发表于 2017-12-8 10:29
您指的是什么安装WIMFLTR.SYS?  详情 回复 发表于 2017-12-8 10:17
回复

使用道具 举报

13622#
 楼主| 发表于 2017-12-8 09:11:32 | 只看该作者
红毛樱木 发表于 2017-12-7 13:29
R模式是的,而且你把分区设置成隐藏属性,系统还是会把你显示出来。

而且你把分区设置成隐藏属性,系统还是会把你显示出来。
可能是配置的关系吧。 在MAIN命令的时候,把U盘监视去掉试试。
干脆在实际系统 测试下。

点评

确实是的,去掉INIT U后台再加个监控卸载搞定了。 去掉INIT U会不会有什么后遗症?比如移动硬盘盘符会不会有不加载的隐患?  详情 回复 发表于 2017-12-9 15:26
INIT U吗?  详情 回复 发表于 2017-12-8 10:18
回复

使用道具 举报

13623#
发表于 2017-12-8 10:17:29 | 只看该作者
mdyblog 发表于 2017-12-8 09:09
你说的那种方式,程序中有。
有WIM的2种挂载/卸载方式。
自动切换的。

您指的是什么安装WIMFLTR.SYS?
回复

使用道具 举报

13624#
发表于 2017-12-8 10:18:20 | 只看该作者
mdyblog 发表于 2017-12-8 09:11
而且你把分区设置成隐藏属性,系统还是会把你显示出来。
可能是配置的关系吧。 在MAIN命令的时候,把U盘 ...

INIT U吗?

点评

对。  详情 回复 发表于 2017-12-8 11:56
回复

使用道具 举报

13625#
发表于 2017-12-8 10:29:45 | 只看该作者
mdyblog 发表于 2017-12-8 09:09
你说的那种方式,程序中有。
有WIM的2种挂载/卸载方式。
自动切换的。

WimFltrx64.zip (264.66 KB, 下载次数: 9)
试试这个看能不能生效。
wimfltr.sys和wimmoun.sys不能同时生效使用会冲突。
安装之前备份下系统的wimgapi.dll
安装之后最后重启一下。
回复

使用道具 举报

13626#
 楼主| 发表于 2017-12-8 11:56:59 | 只看该作者

点评

请教老大, PECMD如何用API方式,通过\Device\Harddisk0\Partition1查询到这种结果:\Device\HarddiskVolume1 本来有个思路:先 SUBJ *Y:,\Device\Harddisk0\Partition1 将分区装载到Y:,再通过QueryDosDevice  详情 回复 发表于 2017-12-9 19:33
回复

使用道具 举报

13627#
发表于 2017-12-8 16:56:08 来自手机 | 只看该作者
mdyblog 发表于 2017-12-7 14:10
那你试试这个:

MOUN -u  F:%uSM_TOOL\PETOOLS.WIM,B:\PETOOLS\PETOOLS,,

老大,你修改的时候,最后再调试一下这种情况。
比如把
C:\A.wim挂载到B:\A\A

然后修改C盘盘符为D
这时候你打开wimtool看,还是显示挂载的是C:\A.wim,不过用wimtool还是可以直接卸载。
不知道最终pecmd能不能这样子操作出来
回复

使用道具 举报

13628#
发表于 2017-12-9 15:26:08 | 只看该作者
mdyblog 发表于 2017-12-8 09:11
而且你把分区设置成隐藏属性,系统还是会把你显示出来。
可能是配置的关系吧。 在MAIN命令的时候,把U盘 ...

确实是的,去掉INIT U后台再加个监控卸载搞定了。
去掉INIT U会不会有什么后遗症?比如移动硬盘盘符会不会有不加载的隐患?
回复

使用道具 举报

13629#
发表于 2017-12-9 19:33:34 | 只看该作者


请教老大,

PECMD如何用API方式,通过\Device\Harddisk0\Partition1查询到这种结果:\Device\HarddiskVolume1

本来有个思路:先 SUBJ *Y:,\Device\Harddisk0\Partition1 将分区装载到Y:,再通过QueryDosDeviceW查询。但有的分区查询结果仍然是返回\Device\Harddisk0\Partition1 这样的格式,比如用Diskpart命令隐藏的分区。
diskpart将分区设置为隐藏的命令:
  1. select disk 0
  2. select partition 2
  3. attributes volume set hidden noerr
  4. exit
复制代码



后来查到这:http://www.xuebuyuan.com/1694826.html
最后面有转换的代码,不知道是不是这样:TEAM CALL $**qd **ret:&a Ntdll.dll,QueryHardiskVolumeW,#0,#1,*&b,#500| MESS [%&b%]
试了一下没成功,麻烦老大看看该怎么转换成PECMD代码,谢了!
















点评

5大,请问你修改的最新版CGI-plus备份系统为WIM格式时,怎样排除指定文件夹或文件?例如%windir%\temp等临时文件夹经测试是会备份到WIM文件中的,微博你没回复,只好到这里找你了。  详情 回复 发表于 2017-12-17 11:39
回复

使用道具 举报

13630#
发表于 2017-12-11 10:20:17 | 只看该作者

刚才又试了下,这种情况用wimtool的unmout命令也是不完美。
比如指定目录卸载:
Wimtool.exe /UnMount B:\PETOOLS\PETOOLS
不行

Wimtool.exe /UnMount /All
卸载全部才可以。
回复

使用道具 举报

13631#
 楼主| 发表于 2017-12-11 19:02:06 | 只看该作者
各位大大好,
   我又要闭关修炼了。抱歉了。

点评

又要练葵花宝之类的高级功法了? 刚想提一个建议,就是win10的右键分辨率不可用了,想用回pecmd通知栏图标的分辨率设置,反正知道这个一直是有问题的,但老大似乎一直没时间修正,这个分辨率菜单占的面  详情 回复 发表于 2017-12-15 15:55
加入升级,工作顺利  详情 回复 发表于 2017-12-11 19:14
回复

使用道具 举报

13632#
发表于 2017-12-11 19:14:47 来自手机 | 只看该作者
mdyblog 发表于 2017-12-11 19:02
各位大大好,
   我又要闭关修炼了。抱歉了。


加速升级,工作顺利
回复

使用道具 举报

13633#
发表于 2017-12-11 19:53:29 | 只看该作者
加油!
回复

使用道具 举报

13634#
发表于 2017-12-14 21:44:48 | 只看该作者
M大,请问如何获取分区号里的所有盘符?比如hd1里面的所有盘符。并且取最后一个盘符。
回复

使用道具 举报

13635#
发表于 2017-12-15 15:55:41 | 只看该作者
本帖最后由 hhh333 于 2017-12-15 15:59 编辑
mdyblog 发表于 2017-12-11 19:02
各位大大好,
   我又要闭关修炼了。抱歉了。


又要练葵花宝之类的高级功法了?

刚想提一个建议,就是win10的右键分辨率不可用了,想用回pecmd通知栏图标的分辨率设置,反正知道这个一直是有问题的,但老大似乎一直没时间修正,这个分辨率菜单占的面积蛮大,但多数情况用不了。
用win8系统试了一下:
这是没安装驱动的:

有些支持的分辨率并没有的菜单中

这是安装好驱动以后:


有几个问题:
1、不能智能化只显示当前支持的模式;
2、有时支持的模式也不起作用;
3、win10模式改动后,要kill explorer才能全屏起作用;

请问能在闭关前解决吗?否则影响闭关效果。
回复

使用道具 举报

13636#
发表于 2017-12-15 20:28:28 | 只看该作者
还有一个问题也要解决:
win7启动时未shell之前,呼出的菜单,窗口标题栏中显示正常,但内容中的不正常,如下图

明显偏大并且好像是粗体字了。这个问题只在win7中存在,8/81/10都正常。开始以为是win7系统的问题,注册表文件替换了一大批,还是没找到方法。后面找到13年2月份的系统,发现是正常的,PECMD 用的是2012.1.73.1,将新的PECMD替换进去,立马也变成这样的了。又将老的PECMD放新系统中,但可能有些脚本命令不支持,启动失败了。这说明新的PECMD导致了这样情况的出现。以前似乎记得出现过这种情况,后面PECMD改了一下就修正了。

回复

使用道具 举报

13637#
发表于 2017-12-17 11:39:39 | 只看该作者
527104427 发表于 2017-12-9 19:33
请教老大,

PECMD如何用API方式,通过\Device\Harddisk0\Partition1查询到这种结果:\Device\Harddi ...

5大,请问你修改的最新版CGI-plus备份系统为WIM格式时,怎样排除指定文件夹或文件?例如%windir%\temp等临时文件夹经测试是会备份到WIM文件中的,微博你没回复,只好到这里找你了。

点评

博客上没看到有留言啊,难道我眼花了? 我研究看看,怎么排除文件夹。  详情 回复 发表于 2017-12-17 12:33
回复

使用道具 举报

13638#
发表于 2017-12-17 12:33:19 | 只看该作者
lps4290 发表于 2017-12-17 11:39
5大,请问你修改的最新版CGI-plus备份系统为WIM格式时,怎样排除指定文件夹或文件?例如%windir%\temp等 ...

博客上没看到有留言啊,难道我眼花了?
我研究看看,怎么排除文件夹。

点评

感谢5大这么快就回复了。我本来想在微博帖子下边评论里问的,后来在前面的评论没看到5大的身影,于是就没按发送。 Wimlib-imagex 貌似有一个参数是可以根据CFG文件中的列表来排除的,下面的列表是我从DISM++中复  详情 回复 发表于 2017-12-17 20:10
回复

使用道具 举报

13639#
发表于 2017-12-17 20:10:10 | 只看该作者
527104427 发表于 2017-12-17 12:33
博客上没看到有留言啊,难道我眼花了?
我研究看看,怎么排除文件夹。

感谢5大这么快就回复了。我本来想在微博帖子下边评论里问的,后来在前面的评论没看到5大的身影,于是就没按发送。

Wimlib-imagex 貌似有一个参数是可以根据CFG文件中的列表来排除的,下面的列表是我从DISM++中复制来的,请问能否在CGI-plus外置的CFG文件中添加以下类似的列表(可按需修改)来实现排除?

$Recycle.Bin
$Windows.~bt
Recycler
Recycled
PerfLogs
System Volume Information
swapfile.sys
hiberfil.sys
pagefile.sys
winpepge.sys
Windows\Temp\
Windows\Logs\
Windows\Prefetch
Windows\CSC
Windows\CbsTemp\
Windows\WinSxS\ManifestCache\
Windows\SoftwareDistribution
Program Files\WindowsApps\Deleted\
Program Files\WindowsApps\DeletedAllUserPackages\
ProgramData\Microsoft\Windows\WER\
ProgramData\Microsoft\Windows\Caches\
Users\*\AppData\Local\Temp\
Users\*\AppData\Local\Microsoft\Windows\Explorer\
Users\*\AppData\Local\Microsoft\Windows\Caches\
Users\*\AppData\Local\Microsoft\Windows\INetCache\
Users\*\AppData\Local\lxss

点评

用最新版,CGI同级目录放一个wimscript.ini,网盘有示例文件。  详情 回复 发表于 2017-12-19 15:45
看官方的pdf说明,好像默认调用system32目录下的WimbootCompress.ini,你可以先试试,不行我再处理  详情 回复 发表于 2017-12-18 07:45
回复

使用道具 举报

13640#
发表于 2017-12-18 07:45:23 | 只看该作者
lps4290 发表于 2017-12-17 20:10
感谢5大这么快就回复了。我本来想在微博帖子下边评论里问的,后来在前面的评论没看到5大的身影,于是就没 ...

看官方的pdf说明,好像默认调用system32目录下的WimbootCompress.ini,你可以先试试,不行我再处理
回复

使用道具 举报

13641#
发表于 2017-12-19 15:45:56 | 只看该作者
lps4290 发表于 2017-12-17 20:10
感谢5大这么快就回复了。我本来想在微博帖子下边评论里问的,后来在前面的评论没看到5大的身影,于是就没 ...

用最新版,CGI同级目录放一个wimscript.ini,网盘有示例文件。

点评

非常感谢,我先下载,找时间试试。  详情 回复 发表于 2017-12-20 10:36
回复

使用道具 举报

13642#
发表于 2017-12-20 10:36:44 | 只看该作者
527104427 发表于 2017-12-19 15:45
用最新版,CGI同级目录放一个wimscript.ini,网盘有示例文件。

非常感谢,我先下载,找时间试试。
回复

使用道具 举报

13643#
发表于 2017-12-31 00:28:45 | 只看该作者
本帖最后由 红毛樱木 于 2018-1-10 21:39 编辑

老大闭关出来之后 有空看下,有关界面上的几个小问题。忘解决。
bug.zip (1.62 MB, 下载次数: 15)
另外XP在125%DPI下,界面有问题,蒙板背景图没有被拉伸,界面错乱了。(只有手动修改背景图片,放大125%才可以适配上,希望老大解决下。)

---------------------------------------
最终确认了界面崩溃的BUG重现,只要用了蒙版背景,整个界面播放图片大概在5000次左右界面就崩溃。不适用蒙版背景没事。
回复

使用道具 举报

13644#
发表于 2018-1-4 18:27:26 | 只看该作者
M大,用PE内置的PECMD修改PE的X盘卷标无效。
复制一份出来修改才可以生效。
PECMD是最新的版本。
回复

使用道具 举报

13645#
发表于 2018-1-4 22:18:48 | 只看该作者
本帖最后由 红毛樱木 于 2018-1-8 13:35 编辑

FILE C:\A=>D:\B
有时候会把C:\A目录下的所有文件拷贝到D:\B下,而不是复制目录过去
这个是我写的不标准吗?

FILE C:\A\=>D:\B
试了下 偶尔也会


------------------------
上诉问题出现的原因是因为"D:\B"目录不存在。如果提前创建则没问题。不知道这个算不算BUG
回复

使用道具 举报

13646#
发表于 2018-1-6 10:45:39 | 只看该作者
是  好东西  谢谢分享了
回复

使用道具 举报

13647#
发表于 2018-1-8 10:50:03 | 只看该作者
使用内嵌方式,弄个小程序,卸载时怎样删除自身呀?
现在是先把自己复制到临时文件夹,再删除自己

点评

FILE -delme "%MyName%" 即可 此命令依赖内置资源 INDATA-->#23  详情 回复 发表于 2018-1-8 18:08
回复

使用道具 举报

13648#
发表于 2018-1-8 18:08:16 | 只看该作者
feiyike 发表于 2018-1-8 10:50
使用内嵌方式,弄个小程序,卸载时怎样删除自身呀?
现在是先把自己复制到临时文件夹,再删除自己

FILE -delme "%MyName%"
即可

此命令依赖内置资源 INDATA-->#23

点评

多谢!  发表于 2018-1-8 23:22
回复

使用道具 举报

13649#
发表于 2018-1-8 21:53:22 | 只看该作者
  1. IMAG a,L8T380W140H70,a.gif,MESS BBB,,
复制代码

老大,能做个开关来关闭和开启控件a的单击事件吗?用其它方式都比较麻烦。
回复

使用道具 举报

13650#
发表于 2018-1-17 15:45:00 | 只看该作者
BUG.7z (1.19 MB, 下载次数: 7)
新BUG
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-19 10:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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