无忧启动论坛

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

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

    [复制链接]
6421#
发表于 2015-3-1 17:54:23 | 只看该作者
mdyblog 发表于 2015-3-1 02:58
zbzb33322   
关于您在“UD升级到UDm,U启部署只需“一拖一格”,PE外置改造统一便捷!”的帖子
按你说的 ...

对于钢光盘,我从未测试成功过,要么启动不了,要么提示格式化错误,制作不成功。今天就测试过两三次了。
回复

使用道具 举报

6422#
发表于 2015-3-1 17:54:23 | 只看该作者
mdyblog 发表于 2015-3-1 02:58
zbzb33322   
关于您在“UD升级到UDm,U启部署只需“一拖一格”,PE外置改造统一便捷!”的帖子
按你说的 ...

对于钢光盘,我从未测试成功过,要么启动不了,要么提示格式化错误,制作不成功。今天就测试过两三次了。

点评

你的ISO能提供下载链接吗? 无法启动可能与ISO本身或与未正确格式化有关,格式化错误估计又是跟磁盘空间有关,跟以前出现的格式化错误类似。  详情 回复 发表于 2015-3-1 20:33
回复

使用道具 举报

6423#
 楼主| 发表于 2015-3-1 20:03:00 | 只看该作者
本帖最后由 mdyblog 于 2015-3-1 21:42 编辑
lbz198 发表于 2015-3-1 17:54
对于钢光盘,我从未测试成功过,要么启动不了,要么提示格式化错误,制作不成功。今天就测试过两三次了。


1:给你个下面演示用的ISO。 H3CDALL-Min.iso.7z (334.18 KB, 下载次数: 6)

照着做就是了。

下载最新的  5.3.16C3版

格式化:


效果:





2:
你说 “提示格式化错误”。
重新再来一次,可以吗?

你可以先分好区,用户区也格式化好,前面留给UDm需要的空间。

不勾选【重建分区表】。
(1)DG分好区,前面留给UDM的空间。


(2)UDM格式化,不勾选【重建分区表】。


(3)启动效果:

点评

如图: 确定是“分段符串”而不是“分断字符串”?  详情 回复 发表于 2015-3-1 20:29
回复

使用道具 举报

6424#
发表于 2015-3-1 20:29:14 | 只看该作者
本帖最后由 ddsony 于 2015-3-1 21:14 编辑
mdyblog 发表于 2015-3-1 20:03
1:给你个先演示用的ISO。

照着做就是了。


如图:
解释一下“分段符串”。
“中间的分段符串”。在谁的中间?是“分断字符串”中间的“分段符串”,还是“分断字符集”中的“分段符串”?
“覆盖本函数或LAMDA参数表,引用同函数参数”,谁覆盖?主体是谁?发现许多句子都主体不明或指代不明,理解起来很费劲。
单单这样的词句理解问题我就已经向你求证多回,其实这些本可以避免,我可以仅仅咨询一些纯技术或术语方面的疑惑以克服理解障碍,工作起来可能更加高效一些,你也可以节省很多时间。
虽然英文注重“形联”,中文讲究“意联”,但有时不是很明显的情况下还是不要省略,避免费解。

1.png (6.81 KB, 下载次数: 147)

1.png

点评

>>如图:确定是“分段符串”而不是“分断字符串”? 都可以。 分断 的结果 就是 分段。 可以统一一下:分断字符集  详情 回复 发表于 2015-3-1 21:44
1: 解释一下“分段符串”。 “中间的分段符串”。在谁的中间?是“分断字符串”中间的“分段符串”,还是“分断字符集”中的“分段符串”? -------------- 比如 ENVI^ Arg=*[,;]AAAA,BBB,CCC;DDD 分成 AAAA  详情 回复 发表于 2015-3-1 21:41
回复

使用道具 举报

6425#
发表于 2015-3-1 20:33:36 | 只看该作者
lbz198 发表于 2015-3-1 17:54
对于钢光盘,我从未测试成功过,要么启动不了,要么提示格式化错误,制作不成功。今天就测试过两三次了。

你的ISO能提供下载链接吗?
无法启动可能与ISO本身或与未正确格式化有关,格式化错误估计又是跟磁盘空间有关,跟以前出现的格式化错误类似。
回复

使用道具 举报

6426#
 楼主| 发表于 2015-3-1 21:41:21 | 只看该作者
本帖最后由 mdyblog 于 2015-3-1 21:47 编辑
ddsony 发表于 2015-3-1 20:29
如图:
解释一下“分段符串”。
“中间的分段符串”。在谁的中间?是“分断字符串”中间的“分段符串 ...


1:
解释一下“分段符串”。
“中间的分段符串”。在谁的中间?是“分断字符串”中间的“分段符串”,还是“分断字符集”中的“分段符串”?
--------------
比如
ENVI^ Arg=*[,;]AAAA,BBB,CCC;DDD
分成 AAAA    BBB  CCC   DDD
AAAA    BBB 中间有个【,】。 【,】在AAAA  BBB 的中间。 说的就是这回事。

同样 BBB   CCC  的中间有个 ,

=后有个*所以 不会丢弃中间的分割
最中得到
AAAA    ,    BBB    ,   CCC   ,    DDD

----  -----  ---  ----  ---  ---   ---
  1     2     3     4    5    6     7

共7段。
对应的引用用%1  %2 ...  %7

ENVI^ Arg=[,;]AAAA,BBB,CCC;DDD
则丢弃中间的分割
最中得到
AAAA    BBB  CCC   DDD
----    ---  ----  ---
  1     2     3     4

共4段。
对应的引用用%1  %2 ...  %4






2:
“覆盖本函数或LAMDA参数表,引用同函数参数”,谁覆盖?主体是谁?发现许多句子都主体不明或指代不明,理解起来很费劲。
------------------

上面的 每个脚本文件、函数、LAMDA,都用自己的参数表。
参数表的引用形式:%0 %1  %2 ...
保存在一个列表中。

ENVI^ Arg=
得到的结果,也需要保存,还需要提供一个引用接口让人能使用结果。
这里直接借用本来就有的参数表来保存,也用这种机制来访问结果。
这样,就覆盖了所在的 脚本文件/函数/LAMDA 的原来的参数表。


3:
你从用户的角度,觉得如果重要,可修改中文原始文本,到时我同步过来。
目前的文本, 就是988668修改过的。
对于上面的打段文本, 你可以放到 林外一个重要文本:PECMD补充说明.doc



回复

使用道具 举报

6427#
 楼主| 发表于 2015-3-1 21:44:38 | 只看该作者
ddsony 发表于 2015-3-1 20:29
如图:
解释一下“分段符串”。
“中间的分段符串”。在谁的中间?是“分断字符串”中间的“分段符串 ...


>>如图:确定是“分段符串”而不是“分断字符串”?  
都可以。
分断 的结果 就是 分段。
可以统一一下:分断字符串
回复

使用道具 举报

6428#
发表于 2015-3-1 22:50:50 来自手机 | 只看该作者
mdyblog 发表于 2015-2-28 15:13  不行的。  结构完全不同,所占用的空间布局也完全不同。  需要重新格式化。

仅仅是留足空间就可以自由切换UDm和UD启动核心,而无需重新格式化吗?原来保存在UDm核心中的[启动设置]中的设置信息一旦换成UD核心会不会全都没了?UDm的启动模式,启动顺序,启动文件等信息会全都丢失吗?

点评

只要留够空间。 其它的都可以通过 “拆迁”来完成。  详情 回复 发表于 2015-3-1 23:25
回复

使用道具 举报

6429#
 楼主| 发表于 2015-3-1 23:25:38 | 只看该作者
本帖最后由 mdyblog 于 2015-3-1 23:44 编辑
ddsony 发表于 2015-3-1 22:50
仅仅是留足空间就可以自由切换UDm和UD启动核心,而无需重新格式化吗?原来保存在UDm核心中的[启动设置] ...


只要留够空间。
其它的都可以通过 “拆迁”来完成。

不过意义不大。 两者不完全等价。估计很少人来回切换核心。
UD损失了部分功能。 其先天设计上没有考虑UEFI。 强行加上,设计原理上是有冲突的。

UDm设计,其先天设计上没有考虑UEFI。
UDm设计,先天支持全高端隐藏。 (设计上最初的版本就是这样满天飞)。
UD设计,其先天设计上全高端隐藏。整个一大体,不能分割,只能整个一大体(8M)放在磁盘的最前面。

点评

前面有两人反映找不到还原U盘的功能,是不是考虑把[MOS写入U盘]中的[恢复标准MBR]另设为[常用]菜单中的[还原U盘]菜单项?原来的界面控件删除掉。 其实只有初哥会在格式化失败以后一脸惊恐地去急着还原U盘,  详情 回复 发表于 2015-3-2 06:39
回复

使用道具 举报

6430#
发表于 2015-3-2 01:15:05 | 只看该作者
本帖最后由 2010WAIGO 于 2015-3-2 01:42 编辑

上两天在 6375# 楼您曾说过:

>>其实,格式化后还存在一个没有隐藏的  Z:\MBSuDATA 盘,不知道有没有代码可检测得到? 如能在此处建立可储存上述文件夹的 Documents 目录,那就更加完美了。
--------------
这个是可以的。

而且, 你还可以再建一个深度隐藏可写的 UDM数据区。
启动时可写加载, Documents 目录 等就放在这里。 这样正常系统 看不到的! 安全哦。

Z:\MBSuDATA  那是可见区,任何系统都能看到。

我请求说可否通过在 "MOVEDOCU.INI" 写入代码来作出设置。您说需要调试。请问调试已有结果吗?谢谢!

----------------------------------------------------------------------------------------------------

6382#  楼您曾回复:

你那个PE,最新版在哪儿?
可能需要调试下。

我的 PE 刚更新过,调试请使用最新的版本:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

最新的版本下载地址:
http://pan.baidu.com/s/1qW7cmFM


另外:最好能够像使用 RAMD 代码扩容  ImDisk 盘那样可设置成  [P可用内存百分数] [L最小值] [H最大值] [F剩余值]。

点评

>>另外:最好能够像使用 RAMD 代码扩容 ImDisk 盘那样可设置成 [L最小值] [H最大值] [F剩余值]。 ------------------ 这种是对 那种 不需要长期保存的东西,才有这种动态配置。 比如RAM盘。关机就丢了。 需  详情 回复 发表于 2015-3-2 07:39
回复

使用道具 举报

6431#
发表于 2015-3-2 06:39:33 来自手机 | 只看该作者
本帖最后由 ddsony 于 2015-3-2 06:56 编辑
mdyblog 发表于 2015-3-1 23:25 只要留够空间。 其它的都可以通过 “拆迁”来完成。
到目前为止已有多人反映找不到还原U盘的功能,是不是考虑把[MOS写入U盘]中的[恢复标准MBR]另设为[常用]菜单中的[还原U盘]菜单项?原来的界面控件删除掉。
其实只有初哥会在格式化失败以后一脸惊恐地去急着还原U盘,熟练者从来不用,只要还想继续用UDm,尽管继续格式化就是,除非不用UDm了才还原U盘。
如果原来就是标准MBR,则提示:已经是标准MBR的U盘,不必还原。

点评

好的。 正准备加,太忙了。 需要放到 图标栏吗? 初哥 看到这个 就放心,不会 发懵。 图标:[attachimg]210437[/attachimg]  详情 回复 发表于 2015-3-2 07:42
回复

使用道具 举报

6432#
 楼主| 发表于 2015-3-2 07:39:22 | 只看该作者
2010WAIGO 发表于 2015-3-2 01:15
上两天在 6375# 楼您曾说过:

>>其实,格式化后还存在一个没有隐藏的  Z:\MBSuDATA 盘,不知道有没有 ...

>>另外:最好能够像使用 RAMD 代码扩容  ImDisk 盘那样可设置成  [P可用内存百分数] [L最小值] [H最大值] [F剩余值]。
------------------
这种是对 那种 不需要长期保存的东西,才有这种动态配置。
比如RAM盘。关机就丢了。

需要长期保存的东西, 都必须保存在 磁盘上。
而保存在磁盘上, 就存在 磁盘分配布局的问题。
一个磁盘的分配布局, 是事先 分区工具 分好的, 是固定的。
你不能随便招呼地儿就用。 磁盘上, 即使没有申明使用, 也不能 写的。
很多工具 使用磁盘 而不申明。
比如UDM 使用磁盘 而不申明。 正是 这种 不申明的使用, 才有 深度隐藏的效果。

如果 用众所周知的 方式声明(比如分区表中登记), 那就没有  深度隐藏的效果。

只有指明,你能用, 你才能用。也就是事先分配好。

你这个是用户配置(doc+setting)目录,需要长期保留的。
即使 不长期保留, 也不能随地大小便。得先分配一块较大的地方。

--------------------------------------
你可以估计一个用户区大小,作为第二UDM,比如1000M-exFAT/FAT (不要用FAT32)
PE启动时,加载第二UDM, 为用户区。为了标识一下,设卷标为WAIGODOC.

第二UDM 可以根据U盘大小来计算大小。([U盘百分数] [最小值] [最大值] [剩余值])

格式化界面。
按你的要求, 估计你的初哥不会。
那就直接用 MBROSTool命令行, 再用PECMD写个简单界面。初哥 一键完成。







点评

您的建议极好!只是这个第二UDm的大小就颇难确定。例如,我有两个U盘,一个2G,安装完主盘之后只剩下几百m的空间;另一个7.5G,安装完主盘之后空余地方就高达5G多。 我的意思是最好分开来设置。 4G 以下U盘计法  详情 回复 发表于 2015-3-2 11:09
回复

使用道具 举报

6433#
 楼主| 发表于 2015-3-2 07:42:38 | 只看该作者
本帖最后由 mdyblog 于 2015-3-2 07:50 编辑
ddsony 发表于 2015-3-2 06:39
到目前为止已有多人反映找不到还原U盘的功能,是不是考虑把[MOS写入U盘]中的[恢复标准MBR]另设为[常 ...


好的。
正准备加,太忙了。
需要放到 图标栏吗? 初哥 看到这个 就放心,不会 发懵。
图标:



-----------------
还有,只有UDm格式才恢复吧。 UD格式不管了?

点评

这个箭头图标多见于许多浏览器返回前页的操作,下面这个图标咋样?  详情 回复 发表于 2015-3-2 10:46
菜单项一个,图标栏一个吧。  详情 回复 发表于 2015-3-2 08:09
回复

使用道具 举报

6434#
发表于 2015-3-2 08:09:24 | 只看该作者
本帖最后由 ddsony 于 2015-3-2 08:11 编辑
mdyblog 发表于 2015-3-2 07:42
好的。
正准备加,太忙了。
需要放到 图标栏吗? 初哥 看到这个 就放心,不会 发懵。


菜单项一个,图标栏一个吧。
还是UD,UDm都可以恢复回标准MBR吧。

点评

好的。  详情 回复 发表于 2015-3-2 08:30
回复

使用道具 举报

6435#
 楼主| 发表于 2015-3-2 08:30:53 | 只看该作者
ddsony 发表于 2015-3-2 08:09
菜单项一个,图标栏一个吧。
还是UD,UDm都可以恢复回标准MBR吧。

好的。

点评

如图: 判断窗口和控件是否为同一个消息。 单从句子表面分析,“窗口”、“控件”和后面的“消息”是不同类的事物,所以不能说“窗口和控件是不是消息”。 当然说这句话是有它的上文背景的,这话的含义其实我也理  详情 回复 发表于 2015-3-2 09:46
回复

使用道具 举报

6436#
发表于 2015-3-2 09:46:26 | 只看该作者

如图:
判断窗口和控件是否为同一个消息。
单从句子表面分析,“窗口”、“控件”和后面的“消息”是不同类的事物,所以不能说“窗口和控件是不是消息”。
当然说这句话是有它的上文背景的,这话的含义其实我也理解,省略了一些蕴含的东西,如说成:
判断窗口和控件响应的是否为同一个消息。
不知道这里“响应的”是否添加得当,抑或应该改成其他什么,因为我不太清楚窗口和控件对消失是怎样处理的,窗口、控件对消息用怎样的动词搭配比较贴切,有此疑惑,所以求解。

1.png (7.12 KB, 下载次数: 137)

1.png

点评

这一行是多于的。 可能是冒个脚本中的注释。一起拷过来了。 删掉。  详情 回复 发表于 2015-3-2 10:21
回复

使用道具 举报

6437#
 楼主| 发表于 2015-3-2 10:14:18 | 只看该作者
MBROSTool5.3-16C5-支持UD扩展区.7z
加上了 恢复U盘。
回复

使用道具 举报

6438#
 楼主| 发表于 2015-3-2 10:21:58 | 只看该作者
ddsony 发表于 2015-3-2 09:46
如图:
判断窗口和控件是否为同一个消息。
单从句子表面分析,“窗口”、“控件”和后面的“消息”是不 ...

这一行是多于的。 可能是冒个脚本中的注释。一起拷过来了。
删掉。

点评

就是红框内部分删除掉吗?前面的消息参数2根据上面的消息参数1应该是存在的,下文也有参数lp。  详情 回复 发表于 2015-3-2 12:43
回复

使用道具 举报

6439#
发表于 2015-3-2 10:46:36 | 只看该作者
本帖最后由 ddsony 于 2015-3-2 11:19 编辑
mdyblog 发表于 2015-3-2 07:42
好的。
正准备加,太忙了。
需要放到 图标栏吗? 初哥 看到这个 就放心,不会 发懵。


你这个箭头图标多见于许多浏览器返回前页的操作,可能混肴为文件浏览返回。下面这个图标咋样?

iconpng1.png (3.52 KB, 下载次数: 146)

iconpng1.png

点评

好看多了。 [attachimg]210454[/attachimg]  详情 回复 发表于 2015-3-2 11:23
回复

使用道具 举报

6440#
发表于 2015-3-2 11:09:34 | 只看该作者
本帖最后由 2010WAIGO 于 2015-3-2 11:17 编辑
mdyblog 发表于 2015-3-2 07:39
>>另外:最好能够像使用 RAMD 代码扩容  ImDisk 盘那样可设置成   [L最小值] [H最大值] [F剩余值]。
--- ...


您的建议极好!只是这个第二UDm的大小就颇难确定。例如,我有两个U盘,一个2G,安装完主盘之后只剩下几百m的空间;另一个7.5G,安装完主盘之后空余地方就高达5G多。

我的意思是最好分开来设置。
4G 以下U盘计法:U盘总体大小减去主盘大小 [剩余值]的50% (但是 [H最大值]不能大于 1G)
4G 以上U盘计法:U盘总体的 [H最大值]等于 1G

这个盘设置成大一点的另一个用途就是,一些不想外泄的私人文件也可以放入。
-----------------------------------------------------------
我目前想到如下的设置方法如下:

1、修改 FORM 命令的用法,增加判断 UDm 第一及第二主盘的代码(旧代码会将UDm第一主盘判断成硬盘)

2、在转移工具 MOVEDOCU.INI 里面加上找到 UDm 第一主盘之后,尝试找寻第二主盘,假如找到,就放入 Documents 目录。

3、找不到的话就利用 MBROSTool 命令行进行设置,创造出 UDM用户区。大小采用上面的计算方法,格式化成FAT16,设卷标为 WAIGODOC。

4、加载此第二UDM,并放入 Documents 目录。
------------------------------------------------------------------------------
另一方案是这个第二 UDm 用户区在一拖一格创设 UDm 区时一起完成。磁盘格式为 FAT16,大小按照上面提到的算法由 MBROSTool 软件自行设置。转移工具 MOVEDOCU.INI 里面再加上判断出此区域的代码,找到了就放入 Documents 目录。您只需告诉我判断第一、二个 UDm 磁区的方法,我自行修改 MOVEDOCU.INI 程序的代码。看似这个方案较为可行……


点评

修改后的 MOVEDOCU.7z 加了个 FORMX函数 来对付 UDM/UD 还没有整体(PE启动)调试。 核心函数 FindUDm5 调试了,是正确的。 //根据主盘的盘符找到Udm5,并“可写”重新加载, 返回 Udm2盘符和 宿  详情 回复 发表于 2015-3-2 14:44
findUdmDoc.7z : //根据主盘的盘符找到Udm5,并“可写”重新加载, 返回 Udm2盘符和 宿主磁盘号。 //用法: ENVI MyDRV=R: FindUDm5 %MyDRV% &&Drv2 &&MainHd MESS. DOC子盘盘符为【%&Drv2%】 宿  详情 回复 发表于 2015-3-2 12:22
回复

使用道具 举报

6441#
 楼主| 发表于 2015-3-2 11:23:58 | 只看该作者
ddsony 发表于 2015-3-2 10:46
你这个箭头图标多见于许多浏览器返回前页的操作,可能混肴为文件浏览返回。下面这个图标咋样?

好看多了。

点评

16c5: 1.第一次未插U盘进入【常规】,【还原U盘】灰色不可用,但此时选择【英文】界面以后,又变成可用的了,再选回【中文】,还是可用; 2.原来【MOS写入U盘】界面上的两个【恢复DOS标准MBR】和【恢复WIN标准MBR  详情 回复 发表于 2015-3-2 11:58
再下载替换一下,刚才那个有点颜色损失:  详情 回复 发表于 2015-3-2 11:34
回复

使用道具 举报

6442#
发表于 2015-3-2 11:34:10 | 只看该作者

再下载替换一下,刚才那个有点颜色损失:

icon.png (1.1 KB, 下载次数: 154)

icon.png
回复

使用道具 举报

6443#
发表于 2015-3-2 11:58:21 | 只看该作者
本帖最后由 ddsony 于 2015-3-2 12:15 编辑


16c5:
1.第一次未插U盘进入【常用】,【还原U盘】灰色不可用,但此时选择【英文】界面以后,又变成可用的了,再选回【中文】,还是可用;
2.主界面【磁盘】和【UDm】列表框的状态栏提示有点不太正常,鼠标移动列表框内,提示文句闪一下就没了。
图标栏里的每个图标在状态栏里的文句提示也有类似情况,鼠标从图标栏以外区域移动到栏内某一图标,状态栏提示文句也是闪一下就消失的,如果是从栏内一个图标移动到另一个图标就没问题。以前版本也一直如此。

点评

1: 解决了。 2: MFC本来的机制的固定的硬编码。始终不变。 现在要支持 动态提示, 且支持多语言。 原来的机制 处于非正常流程。 所以有点怪。  详情 回复 发表于 2015-3-2 15:34
回复

使用道具 举报

6444#
 楼主| 发表于 2015-3-2 12:22:56 | 只看该作者
本帖最后由 mdyblog 于 2015-3-2 13:27 编辑
2010WAIGO 发表于 2015-3-2 11:09
您的建议极好!只是这个第二UDm的大小就颇难确定。例如,我有两个U盘,一个2G,安装完主盘之后只剩下几 ...


findUdmDoc.7z : findUdmDoc.PECMDX64.7z (608.02 KB, 下载次数: 5)

//根据主盘的盘符找到Udm5,并“可写”重新加载, 返回 Udm2盘符和 宿主磁盘号。

//用法:
ENVI MyDRV=R:
FindUDm5 %MyDRV%  &&Drv2  &&MainHd  
MESS.   DOC子盘盘符为【%&Drv2%】   宿主盘为【%&MainHd%】   

-------------
看你的 PECMD.INI  %MyDRV% 就是主盘的盘符

FindUDm5   %MyDRV%    &&Drv2    &&MainHd  
DOC子盘盘符: %&Drv2%
宿主盘: %&MainHd%

要用最新54版PECMD.EXE
   
回复

使用道具 举报

6445#
发表于 2015-3-2 12:43:39 | 只看该作者
本帖最后由 ddsony 于 2015-3-2 13:04 编辑
mdyblog 发表于 2015-3-2 10:21
这一行是多于的。 可能是冒个脚本中的注释。一起拷过来了。
删掉。


1就是红框内部分删除掉吗?前面的消息参数2根据上面的消息参数1应该是存在的,下文也有参数lp。

2下图:
“洞”是什么东东,好怪啊。

1.png (6.52 KB, 下载次数: 165)

1.png

点评

1: 就是红框内部分删除掉吗 最后这样: ├──────────────────────────────────────────────┨ │※获得拖入文件名: ENVI ?[单个名],[全部名]=DROPFILE,wParam  详情 回复 发表于 2015-3-2 13:36
回复

使用道具 举报

6446#
 楼主| 发表于 2015-3-2 13:36:07 | 只看该作者
本帖最后由 mdyblog 于 2015-3-2 13:37 编辑
ddsony 发表于 2015-3-2 12:43
1就是红框内部分删除掉吗?前面的消息参数2根据上面的消息参数1应该是存在的,下文也有参数lp。

2下 ...


1:
就是红框内部分删除掉吗
最后这样:
├──────────────────────────────────────────────┨
│※获得拖入文件名: ENVI ?[单个名],[全部名]=DROPFILE,wParam                                  ┃
│   对应的消息为WM_DROPFILES, wParam为消息参数1。单个名返回第一个。全部名返回全部,多行      ┃
│   示例: ENVI @LABE1.MSG=0x0233::wp,lp, CALL OnDrop1 %wp%  %lp%                             ┃
│   _SUB OnDrop1                                                                             ┃
│        TEAM ENVI  ?&&F1,&&FS=DROPFILE,%1| ENVI @LABE1=%&FS%                                ┃
│   _END                                                                                     ┃
├──────────────────────────────────────────────┨

下面的lp。那只是习惯这么写。 一般 都是 wp lp .



2:
“洞”是什么东东,好怪啊。
--------------
Linux/Unix等高级系统上, 文件是逻辑的。
这样可以在一个小的盘上创建一个很大的文件。
当然实际上放不下。

但是有这样的应用, 只接跳过 若干长度, 在那里保存当前关注的数据, 前面是目前不用的,但是软件逻辑不能变,认为书记不再文件头,而是后面本改的地方。
这样, 前面 就不用实际占用磁盘。

任何一个地方都可以这样。

编程人员 称之为hole,就是洞——没有内容的逻辑空间。

FAT不支持。 NTFS支持。

点评

6446楼中截图“驻留文件”是“驻留的文件”还是“驻留(动词)文件”?  详情 回复 发表于 2015-3-2 13:50
回复

使用道具 举报

6447#
发表于 2015-3-2 13:50:05 | 只看该作者
mdyblog 发表于 2015-3-2 13:36
1:
就是红框内部分删除掉吗
最后这样:

6446楼中截图“驻留文件”是“驻留的文件”还是“驻留(动词)文件”?

点评

都对吧。 因为“驻留(动词)文件” 所以 “驻留的文件” 意思是该文件比较小,被FS架构直接捎带驻留在架构中了,而没有向一般文件那样开辟数据存储空间。 驻留 后访问比较快。 不提供位置查找(为优化  详情 回复 发表于 2015-3-2 14:40
回复

使用道具 举报

6448#
 楼主| 发表于 2015-3-2 14:40:37 | 只看该作者
ddsony 发表于 2015-3-2 13:50
6446楼中截图“驻留文件”是“驻留的文件”还是“驻留(动词)文件”?


都对吧。

“驻留(动词)文件”,结果就是 “驻留的文件”。
反正就是那些事。看怎么说。

意思是该文件比较小,被FS架构直接捎带驻留在架构中了,而没有向一般文件那样开辟数据存储空间。

驻留 后访问比较快。

不提供位置查找(为优化,不保证位置,实际怎么处理随优化而定)

点评

如图: --:表示-开关/开关结束,这句话应该是两句吧:--表示-开关,(用)/开关结束(结束什么?程序执行?)  详情 回复 发表于 2015-3-2 15:40
回复

使用道具 举报

6449#
 楼主| 发表于 2015-3-2 14:44:45 | 只看该作者
2010WAIGO 发表于 2015-3-2 11:09
您的建议极好!只是这个第二UDm的大小就颇难确定。例如,我有两个U盘,一个2G,安装完主盘之后只剩下几 ...


修改后的 MOVEDOCU.7z
MOVEDOCU.7z (7.75 KB, 下载次数: 2)

加了个 FORMX函数 来对付 UDM/UD

还没有整体(PE启动)调试。

核心函数  FindUDm5   调试了,是正确的。


//根据主盘的盘符找到Udm5,并“可写”重新加载, 返回 Udm2盘符和 宿主磁盘号。
FindUDm5  // MainDrv Drv2Name HdName


必须下载最新的54版。

点评

已使用54版的 PECMD.EXE 及修改好的 MOVEDOCU.INI ,打包成 PEW81.WIM。放入了 WAIGO-Win8.1RamOSx64+XPPE 文件夹的 WAIPE 目录。 再用 MBROSTool5.3-16C5 版照下图的方法拖入上述文件夹制作成7.5G的 UDm 启动U盘  详情 回复 发表于 2015-3-3 00:07
回复

使用道具 举报

6450#
 楼主| 发表于 2015-3-2 15:34:34 | 只看该作者
ddsony 发表于 2015-3-2 11:58
16c5:
1.第一次未插U盘进入【常用】,【还原U盘】灰色不可用,但此时选择【英文】界面以后,又变成可 ...

1:
解决了。

2:
MFC本来的机制的固定的硬编码。始终不变。

现在要支持 动态提示, 且支持多语言。
原来的机制 处于非正常流程。 所以有点怪。

点评

MBROS恢复为标准MBR以后,UDm分区和文件依旧存在吗?  详情 回复 发表于 2015-3-2 16:05
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-9-20 19:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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