无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

[MBROSTool6.26]UD升级到UDm:U启部署只需“一拖一格”,PE免改造即可加载隐藏外置!

    [复制链接]
7921#
发表于 2015-4-6 19:03:16 | 只看该作者

还是不行!和原来一样!执行到第二级目录就打不开了!如果是DIR &INILIST /S /O:N %V1%\就可以打开到最后一级目录了!当然要是加上了也就没有必要把命令写得那么长了!
回复

使用道具 举报

7922#
发表于 2015-4-6 19:10:34 | 只看该作者

还是不行!和原来一样!执行到第二级目录就打不开了!如果是DIR &INILIST /S /O:N %V1%\就可以打开到最后一级目录了!当然要是加上了也就没有必要把命令写得那么长了!

点评

能不能把文简化下。 一下子丢出个程序。99%的代码和问题无关。 直接写个简单的代码,就3-5行,说明问题就行。 让人将代码正常工作起来就算完工。  详情 回复 发表于 2015-4-6 22:05
回复

使用道具 举报

7923#
发表于 2015-4-6 20:13:08 | 只看该作者
本帖最后由 2010WAIGO 于 2015-4-6 21:19 编辑

刚才有网友反映 "笔记本测试了几遍,8.1在重启时都停住,只能长按电源键关机"。

此事我也多次在 UDm 环境发现,忘记告诉您了。是否新版本 PECMD.EXE 或是 UDm 的问题呢?
PECMD.INI 有启用您替我加上的关机设置:

////////////////////////////////// 关机杀手 //////////////////////////////////
_SUB OnShutdownTask
    OnShutdownTaskW
_END

_SUB OnShutdownTaskW,W240H120,UDm后台进程
    ENVI @this.Visable=0  `隐藏
    ENVI-env  &&ImdDocDrv=%ImdDocDrv%
    ENVI-env  &&MainHd=%MainHd%
    ENVI^ FORCELOCAL=1
    //FIND $%&ImdDocDrv%=, KILL \
    SET ::WM_QUERYENDSESSION=0x0011
    SET ::WM_ENDSESSION=0x0016
    ENVI @this.MSG=%&WM_QUERYENDSESSION%::&&wp,&&lp,CALL imdisk_unmount %&wp% %&lp%
    ENVI @this.MSG=%&WM_ENDSESSION%::&&wp,&&lp,CALL imdisk_unmount %&wp% %&lp%
_END

`卸载imdisk虚拟盘,以免不能关机。
_SUB imdisk_unmount
    SET &wp=%1
    SET &lp=%2
    IFEX $%&lp%<>0, EXIT
    SET &V2=
    RAMD Imdisk*&&V -l -n
    FORX * %&V%,&&v1,
    {   RAMD Imdisk*&&Vi -l -u %&v1%
        SED &&IPOS=?,Proxy Virtual Disk,,%&Vi%
        IFEX $%&iPOS%>0, SET V2=%&v1% %V2%
    }
    FORX * %&V2%,&&v1, RAMD Imdisk*&&Vi -d -u %&v1%
    FORX * %&V2%,&&v1, RAMD Imdisk*&&Vi -D -u %&v1%
    FORX * %&V2%,&&v1, RAMD Imdisk*&&Vi -R -u %&v1%
_END

点评

OnShutdownTask 有地方调用吗? ---- 这个是PE吗? 对传统, PECMD在关机时自动卸载IMD的。   详情 回复 发表于 2015-4-6 21:25
回复

使用道具 举报

7924#
 楼主| 发表于 2015-4-6 21:06:07 | 只看该作者
2010WAIGO 发表于 2015-4-6 18:36
今天在正规 Win 8.1 测试时,直接从 "2015 清明版【精简制作UDm ● 一拖一格深隐藏】多壁纸双主题适应单双 ...

你把完整的全路径贴出来。 我看看。
你是在正规系统上测试的吗?(不是PE)

点评

全路径是: F:\+2015 清明版【精简制作UDm ● 一拖一格深隐藏】多壁纸双主题适应单双核CPU的全功能 XPPE\WAIGO-XPPE-IMG(G4D).ISO 在正规 Win 8.1 测试,8.1 RamOSx64 也测试了,结果一样……  详情 回复 发表于 2015-4-6 21:17
回复

使用道具 举报

7925#
发表于 2015-4-6 21:17:50 | 只看该作者
本帖最后由 2010WAIGO 于 2015-4-6 21:24 编辑
mdyblog 发表于 2015-4-6 21:06
你把完整的全路径贴出来。 我看看。
你是在正规系统上测试的吗?(不是PE)


全路径是:

F:\+2015 清明版【精简制作UDm ● 一拖一格深隐藏】多壁纸双主题适应单双核CPU的全功能 XPPE\WAIGO-XPPE-IMG(G4D).ISO

图片所示是在正规 Win 8.1 测试,8.1 RamOSx64 也测试了,结果一样……

点评

改了,重新下载吧。 MBROSTool5.4.2.6-ZIP-EFI32-PE版.7z  详情 回复 发表于 2015-4-6 22:05
回复

使用道具 举报

7926#
 楼主| 发表于 2015-4-6 21:25:13 | 只看该作者
本帖最后由 mdyblog 于 2015-4-6 22:02 编辑
2010WAIGO 发表于 2015-4-6 20:13
刚才有网友反映 "笔记本测试了几遍,8.1在重启时都停住,只能长按电源键关机"。

此事我也多次在 UDm 环 ...


OnShutdownTask
有地方调用吗?


----
这个是PE吗?
对传统PE, PECMD在关机时自动卸载IMD的。 

点评

有呀,见下面虚线之上的代码。这个是 8.1 RamOSx64,不是传统 PE LOGS * %SystemRoot%\PECMD.LOG `记录启动过程 ENVI OnlyOne0=123456789只能一次检测 ENVI O  详情 回复 发表于 2015-4-6 23:44
回复

使用道具 举报

7927#
 楼主| 发表于 2015-4-6 22:05:45 | 只看该作者
本帖最后由 mdyblog 于 2015-4-6 22:07 编辑
ge 发表于 2015-4-6 19:10
还是不行!和原来一样!执行到第二级目录就打不开了!如果是DIR &INILIST /S /O:N %V1%\就可以打开到最后 ...


能不能把问题简化下。 一下子丢出个程序。99%的代码和问题无关。
直接写个简单的代码,就3-5行,说明问题就行。
让人将代码正常工作起来就算完工。
回复

使用道具 举报

7928#
 楼主| 发表于 2015-4-6 22:05:47 | 只看该作者
本帖最后由 mdyblog 于 2015-4-6 22:07 编辑
2010WAIGO 发表于 2015-4-6 21:17
全路径是:

F:\+2015 清明版【精简制作UDm ● 一拖一格深隐藏】多壁纸双主题适应单双核CPU的全功能  ...


改了,重新下载吧。 MBROSTool5.4.2.6-ZIP-EFI32-PE版.7z


文件有了:


点评

您还没有放上吧? 重新下载后经过比对,两个 MBROSTool5.4.2.6-ZIP-EFI32-PE版.7z 的日期完全相同。 而且制作时,也是马上跳至 100%,片刻间就完成格式化。当然一样启动不了……  详情 回复 发表于 2015-4-7 00:22
好的……  详情 回复 发表于 2015-4-6 23:46
回复

使用道具 举报

7929#
 楼主| 发表于 2015-4-6 22:54:37 | 只看该作者
本帖最后由 mdyblog 于 2015-4-6 23:11 编辑

udmldr  国际版:



点评

yjd
话说你们喜欢grub2,兼容性更好?我现在bios的是用grub4dos。  发表于 2015-4-7 09:18
回复

使用道具 举报

7930#
发表于 2015-4-6 23:44:08 | 只看该作者
mdyblog 发表于 2015-4-6 21:25
OnShutdownTask
有地方调用吗?

有呀,见下面虚线之上的代码。这个是 8.1 RamOSx64,不是传统 PE

LOGS * %SystemRoot%\PECMD.LOG                                             `记录启动过程
ENVI OnlyOne0=123456789只能一次检测   
ENVI OnlyOne=
REGI $HKCU\SOFTWARE\PELONGN\OnlyOne,OnlyOne                       `从注册表读取运行标志
FIND $%OnlyOne%=%OnlyOne0%, ENVI OnlyOne=1! ENVI OnlyOne=0        `如标志为零表示是首次运行

SET &MyApp=%&MyName%
TEAM SET &MyApp=Y:\ShutdownKill.exe| FILE  "%&MyName%"=>%&MyApp%  `DEBUG
EXEC *"%&MyApp%" LOAD "%&CurFile%"*OnShutdownTask                 `启动关机杀手
-------------------------------------------------------------------------------------------------------------------------------
IFEX %SystemRoot%\SetDRV.INI,CALL SetOUTCFG!CALL ADD_MAIN        `如果 X:\Windows 目录有 SetDRV.INI,就确定是注销后再次运行
REGI $HKCU\SOFTWARE\PELONGN\OnlyOne=%OnlyOne0%                    `设置一次性运行标志,避免下次重复执行

点评

你这2个版本, 容易混淆。 你重新留意下。 注意 是否 不能关机, 是否加这个代码。 做个记录。  详情 回复 发表于 2015-4-7 05:04
回复

使用道具 举报

7931#
发表于 2015-4-6 23:46:26 | 只看该作者
本帖最后由 2010WAIGO 于 2015-4-6 23:52 编辑
mdyblog 发表于 2015-4-6 22:05
改了,重新下载吧。 MBROSTool5.4.2.6-ZIP-EFI32-PE版.7z


好的……

请告知下面被精简软件在什么时候会使用,我想自已决定去留。

IFEX %MYDir%\tools\PECMDEDIT.NTR, SET  _PECMDEDIT=--exe:tools\PECMDEDIT.NTR %MyMainNameX%
IFEX %MYDir%\tools\snap.ntr, SET  EXE_SNAPSHUT=--exe:tools\snap.ntr %MyMainNameX%
IFEX %MYDir%\tools\FbinstTool1.607.2014.0825.ntr, SET  EXE_FBTOOL=%MYEXEC% -mem -exe:tools\FbinstTool1.607.2014.0825.ntr
IFEX %MYDir%\tools\BootICE.ntr, SET  EXE_BOOTICE=%MYEXEC% -mem -exe:tools\BootICE.ntr
IFEX %MYDir%\tools\MyDiskTest.ntr, SET  EXE_MyDiskTest=%MYEXEC% -exe:tools\MyDiskTest.ntr
IFEX %MYDir%\tools\MsgDiyer.ntr, SET  EXE_MsgDiyer=EXEC -mem -exe:tools\MsgDiyer.ntr
IFEX %MYDir%\tools\PartAssist.ntr , SET  EXE_DISKASSIAT=%MYEXEC% -exe:tools\PartAssist.ntr
IFEX %MYDir%\tools\命令行加载外置-统一便捷版.7z, SET  F_PEFixUPKG=%MyDir%\tools\命令行加载外置-统一便捷版.7z
IFEX %MYDir%\tools\qemu1.cab, SET  EXE_QEMU=tools\qemu1.cab

点评

MBROSTool.tool.ini 可以放在精简的 MBROSTool的同级目录或Tools目录。 用来配置/检测 外置的工具的位置 这个文件不用动, 是自动检测的。 除非 你移动了外置的位置,如直接用系统的工具。 2 -----------  详情 回复 发表于 2015-4-7 05:13
回复

使用道具 举报

7932#
发表于 2015-4-7 00:22:08 | 只看该作者
mdyblog 发表于 2015-4-6 22:05
改了,重新下载吧。 MBROSTool5.4.2.6-ZIP-EFI32-PE版.7z

您还没有放上吧?

重新下载后经过比对,两个 MBROSTool5.4.2.6-ZIP-EFI32-PE版.7z 的日期完全相同。

而且制作时,也是马上跳至 100%,片刻间就完成格式化。当然一样启动不了……

点评

哦,可能忘了。或传到哪个黑洞去了。 重新传了。  详情 回复 发表于 2015-4-7 05:16
回复

使用道具 举报

7933#
发表于 2015-4-7 02:03:57 | 只看该作者
压缩包好复杂。。。求出完整版。。imdisk又要下载

点评

那个19的EXE就是完整版。 其它的都可以不要。  详情 回复 发表于 2015-4-7 09:32
回复

使用道具 举报

7934#
发表于 2015-4-7 03:25:20 | 只看该作者
这个帖子怎么转发。
回复

使用道具 举报

7935#
 楼主| 发表于 2015-4-7 05:04:03 | 只看该作者
2010WAIGO 发表于 2015-4-6 23:44
有呀,见下面虚线之上的代码。这个是 8.1 RamOSx64,不是传统 PE

LOGS * %SystemRoot%\PECMD.LOG      ...

你这2个版本, 容易混淆。

你重新留意下。
注意  是否 不能关机, 是否加这个代码。

做个记录。

点评

还是您细心,PECMD.LOG 果然出现了如下字句 "系统找不到指定的文件"。现在把整个 PECMD.INI 及 PECMD.LOG 文件传给您,请帮忙解决。非常感谢! [EXEC *"Y:\ShutdownKill.exe" LOAD "X:\Windows\System32\PECMD.IN  详情 回复 发表于 2015-4-7 07:39
回复

使用道具 举报

7936#
 楼主| 发表于 2015-4-7 05:13:25 | 只看该作者
本帖最后由 mdyblog 于 2015-4-7 05:18 编辑
2010WAIGO 发表于 2015-4-6 23:46
好的……

请告知下面被精简软件在什么时候会使用,我想自已决定去留。


MBROSTool.tool.ini
可以放在精简的 MBROSTool的同级目录或Tools目录。
用来配置/检测 外置的工具的位置

这个文件不用动, 是自动检测的。
除非 你移动了外置的位置,如直接用系统的工具。

2
-----------
配置外置工具
启动后, 影响在外置工具中的对应菜单是否显示。
不显示就不能用。

那是个自动配置文件。
MBROSTool启动时自动寻找并使用这个配置文件。 不用人为去加载它。

3:
----
和格式化这基本功能没关系

4
---------------
没有这个文件,没有外置,不影响格式化。

5
-----------------
最主要是将前面的说的哪些资源从EXE中删除,以减小体积。

点评

那就是说,只要不去改动 TOOLS 目录的东西及 MBROSTool.tool.ini ,就仍然是完整版了。 问题是里面的东西我全都有,只是名称和位置不相不同而已,可以通过修改 MBROSTool.tool.ini 文件来更改名称及路径吗?  详情 回复 发表于 2015-4-7 08:12
回复

使用道具 举报

7937#
 楼主| 发表于 2015-4-7 05:16:49 | 只看该作者
2010WAIGO 发表于 2015-4-7 00:22
您还没有放上吧?

重新下载后经过比对,两个 MBROSTool5.4.2.6-ZIP-EFI32-PE版.7z 的日期完全相同。

哦,可能忘了。或传到哪个黑洞去了。
重新传了。

点评

已重新下载测试。 问题解决了。谢谢! 从下面图中所见,原来是目录改成短文件名…… [attachimg]213091[/attachimg]  详情 回复 发表于 2015-4-7 08:17
回复

使用道具 举报

7938#
发表于 2015-4-7 07:39:37 | 只看该作者
mdyblog 发表于 2015-4-7 05:04
你这2个版本, 容易混淆。

你重新留意下。

还是您细心,PECMD.LOG 果然出现了如下字句 "系统找不到指定的文件"。现在把整个 PECMD.INI 及 PECMD.LOG 文件传给您,请帮忙解决。非常感谢!

[EXEC *"Y:\ShutdownKill.exe" LOAD "X:\Windows\System32\PECMD.INI"*OnShutdownTask]        <2>        :系统找不到指定的文件。


"你重新留意下。
注意  是否 不能关机, 是否加这个代码。"

上阶段主要是测试 XPPE,没有 UDm 这个 8.1RamOSx64,现在测试,每次都无法关机。不是 UDm 就不会出现这个问题。

看 PECMD.LOG 所示,代码好像不能执行…

PECMD.7z

12.24 KB, 下载次数: 3, 下载积分: 无忧币 -2

点评

EXEC *"Y:\ShutdownKill.exe" LOAD "X:\Windows\System32\PECMD.INI"*OnShutdownTask 1: 为什么用 Y:\ShutdownKill.exe 来loAD。 你现在不是之用一个PECMD2012了吗。 直接 EXEC -nfb "%&MyName%" LO  详情 回复 发表于 2015-4-7 09:23
回复

使用道具 举报

7939#
发表于 2015-4-7 08:12:29 | 只看该作者
mdyblog 发表于 2015-4-7 05:13
MBROSTool.tool.ini
可以放在精简的 MBROSTool的同级目录或Tools目录。
用来配置/检测 外置的工具的 ...

那就是说,只要不去改动 TOOLS 目录的东西及 MBROSTool.tool.ini ,就仍然是完整版了。

问题是里面的东西我全都有,只是名称和位置不相不同而已,可以通过修改 MBROSTool.tool.ini  文件来更改名称及路径吗?

例如 PECMDEDIT.NTR 已在「1STREP->PE_工具->PECMDEDIT->PECMDEDIT.exe」

点评

问题是里面的东西我全都有,只是名称和位置不相不同而已,可以通过修改 MBROSTool.tool.ini 文件来更改名称及路径吗? 例如 PECMDEDIT.NTR 已在「1STREP->PE_工具->PECMDEDIT->PECMDEDIT.exe」 ---------------  详情 回复 发表于 2015-4-7 09:14
回复

使用道具 举报

7940#
发表于 2015-4-7 08:17:00 | 只看该作者
mdyblog 发表于 2015-4-7 05:16
哦,可能忘了。或传到哪个黑洞去了。
重新传了。

已重新下载测试。

问题解决了。谢谢!

从下面图中所见,原来是目录改成短文件名……

回复

使用道具 举报

7941#
发表于 2015-4-7 09:09:08 | 只看该作者
拜读,太强大了,需要慢慢消化
回复

使用道具 举报

7942#
 楼主| 发表于 2015-4-7 09:14:35 | 只看该作者
2010WAIGO 发表于 2015-4-7 08:12
那就是说,只要不去改动 TOOLS 目录的东西及 MBROSTool.tool.ini ,就仍然是完整版了。

问题是里面的 ...

问题是里面的东西我全都有,只是名称和位置不相不同而已,可以通过修改 MBROSTool.tool.ini  文件来更改名称及路径吗?

例如 PECMDEDIT.NTR 已在「1STREP->PE_工具->PECMDEDIT->PECMDEDIT.exe」
------------------
可以。这个文件 就是这个目的。 (省点空间)

注意版本问题。 PECMDEDIT要用 内置的这个版本来覆盖你系统本有的版本。
PECMDEDIT包 自身好久没有跟着升级。  倒是  内置的PECMDEDIT随 MBROSTool的要求不断升级。

点评

原本的 PECMDEDIT.exe 有 x86 及 X64 的分别,这个 PECMDEDIT.NTR 是否两个系统都能用? 另外 PECMDEDIT.NTR 要不要改成 ECMDEDIT.EXE ?  详情 回复 发表于 2015-4-7 09:53
麻烦测试新的国际版: WG测试版本\MBROSTool5.4.2pre7-ZIP-EFI32-PE版-国际化.7z WG测试版本\5.4.2pre7.MOS.7z 请在那台问题机器上 测试上面的MOS。  详情 回复 发表于 2015-4-7 09:25
回复

使用道具 举报

7943#
 楼主| 发表于 2015-4-7 09:23:37 | 只看该作者
2010WAIGO 发表于 2015-4-7 07:39
还是您细心,PECMD.LOG 果然出现了如下字句 "系统找不到指定的文件"。现在把整个 PECMD.INI 及 PECMD.LOG ...


EXEC *"Y:\ShutdownKill.exe" LOAD "X:\Windows\System32\PECMD.INI"*OnShutdownTask

1:
为什么用 Y:\ShutdownKill.exe  来loAD。 你现在不是之用一个PECMD2012了吗。
直接

EXEC -nfb  "%&MyName%"   LOAD   "X:\Windows\System32\PECMD.INI"*OnShutdownTask


2:关键的程序不要放在Y:等临时盘上。 就放到 X:上。
否则可能找不到。

点评

1、2、这两部分的代码全是您替我写的,我并没有改动任何代码… 上次回复的附件里面已包括完整的 PECMD.INI ,麻烦再替我修改关机方面的代码。谢谢!  详情 回复 发表于 2015-4-7 10:06
回复

使用道具 举报

7944#
 楼主| 发表于 2015-4-7 09:25:55 | 只看该作者
mdyblog 发表于 2015-4-7 09:14
问题是里面的东西我全都有,只是名称和位置不相不同而已,可以通过修改 MBROSTool.tool.ini  文件来更改 ...

麻烦测试新的国际版:
WG测试版本\MBROSTool5.4.2pre7-ZIP-EFI32-PE版-国际化.7z
WG测试版本\5.4.2pre7.MOS.7z

请在那台问题机器上 测试上面的MOS。

点评

麻烦测试新的国际版: WG测试版本\MBROSTool5.4.2pre7-ZIP-EFI32-PE版-国际化.7z ------------------------------------------------------------------------------------ 已经在这部麻烦电脑分别使用 XPPE 及  详情 回复 发表于 2015-4-7 16:56
好的,下午试…  详情 回复 发表于 2015-4-7 09:54
回复

使用道具 举报

7945#
发表于 2015-4-7 09:31:20 | 只看该作者
今天早晨发的与前天发的5.4.2.6正式版主程序是一样的?请问有何改动

点评

又长又用空格的文件包拖入可能 没有格式化的问题。 W大报告的。  详情 回复 发表于 2015-4-7 09:34
回复

使用道具 举报

7946#
 楼主| 发表于 2015-4-7 09:32:31 | 只看该作者
grse0829 发表于 2015-4-7 02:03
压缩包好复杂。。。求出完整版。。imdisk又要下载


那个19M的EXE就是完整版。 其它的都可以不要。
回复

使用道具 举报

7947#
 楼主| 发表于 2015-4-7 09:34:30 | 只看该作者
本帖最后由 mdyblog 于 2015-4-7 09:35 编辑
hhh333 发表于 2015-4-7 09:31
今天早晨发的与前天发的5.4.2.6正式版主程序是一样的?请问有何改动


又长又有空格的文件路径  拖入可能 没有格式化的问题。

W大报告的。

点评

主程序是4月4日19时的啊  详情 回复 发表于 2015-4-7 09:39
回复

使用道具 举报

7948#
发表于 2015-4-7 09:39:54 | 只看该作者
mdyblog 发表于 2015-4-7 09:34
又长又有空格的文件路径  拖入可能 没有格式化的问题。

W大报告的。

主程序是4月4日19时的啊
回复

使用道具 举报

7949#
发表于 2015-4-7 09:44:22 | 只看该作者
文件的时间似乎是一样的,但内容好像不同,说明应该是改过的。

点评

重新传了。 修改LOG中说了这个修改。  详情 回复 发表于 2015-4-7 09:47
ResEdit 好像就这样。 改了文件,时间不变。 需要自己手动改时间。有时忘了。  详情 回复 发表于 2015-4-7 09:46
回复

使用道具 举报

7950#
 楼主| 发表于 2015-4-7 09:46:33 | 只看该作者
hhh333 发表于 2015-4-7 09:44
文件的时间似乎是一样的,但内容好像不同,说明应该是改过的。

ResEdit 好像就这样。 改了文件,时间不变。
需要自己手动改时间。有时忘了。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-15 22:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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