无忧启动论坛

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

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

    [复制链接]
10141#
发表于 2015-7-12 16:28:01 | 只看该作者
mdyblog 发表于 2015-7-12 16:09
该命令 不删除UD的目录文件。
你自己 先将 UD目录中的扩展区文件都删掉。一般新建UD。

UD扩展区格式化成功了,但下面命令又出现了问题,与 10655#  一样,EXPLORER 卡死,并出现一堆没用的盘符。

UD里面有多少个文件,就会出现多少个盘符。并且 udext 挂出来也无法访问:

MOUN  -udm  -mall -mhide1 -udfs -udm-  \\.\PhysicalDrive2  VUTSRQPONMLKIBA

点评

用来 -udfs 需要配合 -udimg: *.img -udimg: *.iso 过滤下  详情 回复 发表于 2015-7-12 17:22
回复

使用道具 举报

10142#
 楼主| 发表于 2015-7-12 17:21:55 | 只看该作者
527104427 发表于 2015-7-12 16:18
意思是,原来扩展区的文件,在格式化后还是可以访问,不会损坏。
老大是这意思吗?

是的。
但是文件实体, 是重叠的。
扩展区格式化的时候, 或改写前面部分,随着使用,改写的越多。

在格式化后还是可以访问,目录结构不会损坏, 但是文件内容迟早被改写。

UD主区 的文件实体, 是指不破坏---放启动小文件。
回复

使用道具 举报

10143#
 楼主| 发表于 2015-7-12 17:22:37 | 只看该作者
本帖最后由 mdyblog 于 2015-7-12 17:36 编辑
527104427 发表于 2015-7-12 16:28
UD扩展区格式化成功了,但下面命令又出现了问题,与 10655#  一样,EXPLORER 卡死,并出现一堆没用的盘符 ...


1: 用来 -udfs 需要配合 -udimg:  udext -udimg:  udext.img

2:你还是新建一个UD来完吧。 原来的信息无效了。

3: 哦, 前面脚本 udext 还是改成udext.img。

点评

1.前面老大写的代码,格式化udext无效,还需要挂载出来再格式化才有文件系统,这个怎么解决? 2.如果已存在ud扩展区,而且有文件在里面,能不能用pecmd代码重置ud扩展区?我想做成一个gui工具。  详情 回复 发表于 2015-7-12 17:41
回复

使用道具 举报

10144#
发表于 2015-7-12 17:41:20 | 只看该作者
本帖最后由 527104427 于 2015-7-12 17:44 编辑
mdyblog 发表于 2015-7-12 17:22
1: 用来 -udfs 需要配合 -udimg:  udext -udimg:  udext.img

2:你还是新建一个UD来完吧。 原来的 ...


1.前面老大写的代码,格式化udext无效,还需要挂载出来再格式化才有文件系统,这个怎么解决?

2.如果已存在ud扩展区,而且有文件在里面,能不能用pecmd代码重置ud扩展区?我想做成一个gui工具。

3.上面的代码挂载ud扩展区,即使只有两个文件,也会卡好久,大概5到6分钟,这个怎么解决?

点评

新版可以删除UD文件 MOUN -udm upud -ret: &&V -udmask: 0 %&DEV% 文件名  详情 回复 发表于 2015-7-12 19:26
格式化udext无效,还需要挂载出来再格式化才有文件系统,这个怎么解决? -------------- 单位不同的原因。 算了。改成一样,动用字节单位。 重下载 PECMD  详情 回复 发表于 2015-7-12 19:25
能不能用pecmd代码重置ud扩展区?我想做成一个gui工具。 --------------- 就是删除 原有UD扩展区文件吗? fbinst.exe 可以删除的。  详情 回复 发表于 2015-7-12 17:56
回复

使用道具 举报

10145#
 楼主| 发表于 2015-7-12 17:56:53 | 只看该作者
527104427 发表于 2015-7-12 17:41
1.前面老大写的代码,格式化udext无效,还需要挂载出来再格式化才有文件系统,这个怎么解决?

2.如 ...

能不能用pecmd代码重置ud扩展区?我想做成一个gui工具。
---------------
就是删除 原有UD扩展区文件吗?
fbinst.exe  可以删除的。
回复

使用道具 举报

10146#
 楼主| 发表于 2015-7-12 19:25:08 | 只看该作者
527104427 发表于 2015-7-12 17:41
1.前面老大写的代码,格式化udext无效,还需要挂载出来再格式化才有文件系统,这个怎么解决?

2.如 ...

格式化udext无效,还需要挂载出来再格式化才有文件系统,这个怎么解决?
--------------
单位不同的原因。
算了。改成一样,动用字节单位。 重下载 PECMD
回复

使用道具 举报

10147#
 楼主| 发表于 2015-7-12 19:26:13 | 只看该作者
527104427 发表于 2015-7-12 17:41
1.前面老大写的代码,格式化udext无效,还需要挂载出来再格式化才有文件系统,这个怎么解决?

2.如 ...

新版可以删除UD文件
MOUN -udm upud  -ret: &&V  -udmask:  0   %&DEV%    文件名

点评

似乎得一个一个地删,假如扩展区的文件有成千上万,那就不好玩了  详情 回复 发表于 2015-7-12 21:55
老大改改 FmtUDEx.zip 呗,不知道这句该放哪个位置  详情 回复 发表于 2015-7-12 19:33
回复

使用道具 举报

10148#
发表于 2015-7-12 19:33:57 | 只看该作者
mdyblog 发表于 2015-7-12 19:26
新版可以删除UD文件
MOUN -udm upud  -ret: &&V  -udmask:  0   %&DEV%    文件名

老大改改 FmtUDEx.zip 呗,不知道这句该放哪个位置

点评

下载最新PECMD, 配合这个脚本, 可以清除UD扩展文件。 测试可以加载的: MOUN -udm -ret: &V -mall -mhide1 -udfs -udm- \\.\PhysicalDrive2 VUTSRQPONMLKIBA MESS. %&V%  详情 回复 发表于 2015-7-12 22:34
回复

使用道具 举报

10149#
发表于 2015-7-12 21:55:11 | 只看该作者
mdyblog 发表于 2015-7-12 19:26
新版可以删除UD文件
MOUN -udm upud  -ret: &&V  -udmask:  0   %&DEV%    文件名

似乎得一个一个地删,假如扩展区的文件有成千上万,那就不好玩了
回复

使用道具 举报

10150#
 楼主| 发表于 2015-7-12 22:34:49 | 只看该作者
527104427 发表于 2015-7-12 19:33
老大改改 FmtUDEx.zip 呗,不知道这句该放哪个位置


下载最新PECMD, 配合这个脚本, 可以清除旧的UD扩展文件。

测试可以加载的:


MOUN  -udm  -ret: &V -mall -mhide1 -udfs -udm-  \\.\PhysicalDrive2  VUTSRQPONMLKIBA
MESS. %&V%


FmtUDEx.zip

810 Bytes, 下载次数: 4

点评

多谢老大,完美!! 但扩展区的文件名有空格,就删不掉了。  详情 回复 发表于 2015-7-13 05:50
回复

使用道具 举报

10151#
发表于 2015-7-13 05:50:41 | 只看该作者
mdyblog 发表于 2015-7-12 22:34
下载最新PECMD, 配合这个脚本, 可以清除旧的UD扩展文件。

测试可以加载的:

多谢老大,完美!!

但扩展区的文件名有空格,就删不掉了。

点评

新版可以删除空格文件  详情 回复 发表于 2015-7-13 08:50
回复

使用道具 举报

10152#
 楼主| 发表于 2015-7-13 08:50:19 | 只看该作者
527104427 发表于 2015-7-13 05:50
多谢老大,完美!!

但扩展区的文件名有空格,就删不掉了。

新版可以删除空格文件

点评

发现新版有几个情况: 1.用 FmtUDEx.zip 格式化后,挂载出来的盘符还是未格式化的,昨天的PECMD正常。 2.假如文件全部放在主分区,扩展区没有文件,用 FmtUDEx.zip 格式化后,创建的不是 udext.img ,而是  详情 回复 发表于 2015-7-13 09:33
回复

使用道具 举报

10153#
发表于 2015-7-13 09:33:20 | 只看该作者
mdyblog 发表于 2015-7-13 08:50
新版可以删除空格文件


发现新版有几个情况:

1.用 FmtUDEx.zip 格式化后,挂载出来的盘符还是未格式化的,昨天的PECMD正常。



2.假如文件全部放在主分区,扩展区没有文件,用 FmtUDEx.zip 格式化后,创建的不是 udext.img ,而是 udext.im





3.用 test.img 恢复U盘,再用 FmtUDEx.zip 格式化,扩展区的文件夹还有残留,并且双击该文件 fbinsttool 会报错。






test.7z (1.46 MB, 下载次数: 2)




点评

用新PECMD, 新脚本  详情 回复 发表于 2015-7-13 12:13
5大: 请问 dpi为125%的时候, 怎么 控制 文大小不变?  详情 回复 发表于 2015-7-13 10:17
回复

使用道具 举报

10154#
发表于 2015-7-13 10:12:45 | 只看该作者
软键盘在dpi为125%的时候按钮上的文字就显示不全了
回复

使用道具 举报

10155#
 楼主| 发表于 2015-7-13 10:17:12 | 只看该作者
527104427 发表于 2015-7-13 09:33
发现新版有几个情况:

1.用 FmtUDEx.zip 格式化后,挂载出来的盘符还是未格式化的,昨天的PECMD正常 ...

5大: 请问 dpi为125%的时候, 怎么 控制 文大小不变?

点评

不知道这种方法可不可靠,如果可能的话,老大用编程的方式实现,那就比较靠谱了。 软键盘弄成这种风格会不会好看一点?总觉得原来的标题栏太耀眼了,呵呵 这里提两点建议: 1.PECMD内置的WCS  详情 回复 发表于 2015-7-13 10:39
回复

使用道具 举报

10156#
发表于 2015-7-13 10:39:10 | 只看该作者
mdyblog 发表于 2015-7-13 10:17
5大: 请问 dpi为125%的时候, 怎么 控制 文大小不变?


不知道这种方法可不可靠,如果可能的话,老大用编程的方式实现,那就比较靠谱了。



软键盘弄成这种风格会不会好看一点?总觉得原来的标题栏太耀眼了,呵呵



Send_Gui.7z (3.2 KB, 下载次数: 6)



这里提两点建议:

1.PECMD内置的WCS都转换成UNICODE格式吧,在繁体系统上不会出错。

2.分区管理也自动判断计算一下字体吧,要不然放大后还是很难看的。

点评

#code=936T950 也支持 繁体系统。  详情 回复 发表于 2015-7-13 12:14
这个是漂亮些。 都改了。  详情 回复 发表于 2015-7-13 11:14
回复

使用道具 举报

10157#
 楼主| 发表于 2015-7-13 11:14:59 | 只看该作者
527104427 发表于 2015-7-13 10:39
不知道这种方法可不可靠,如果可能的话,老大用编程的方式实现,那就比较靠谱了。

这个是漂亮些。
都改了。
回复

使用道具 举报

10158#
 楼主| 发表于 2015-7-13 12:13:49 | 只看该作者
527104427 发表于 2015-7-13 09:33
发现新版有几个情况:

1.用 FmtUDEx.zip 格式化后,挂载出来的盘符还是未格式化的,昨天的PECMD正常 ...

用新PECMD, 新脚本
FmtUDEx.zip (931 Bytes, 下载次数: 3)

点评

好了,暂时没发现问题。  详情 回复 发表于 2015-7-13 13:57
回复

使用道具 举报

10159#
 楼主| 发表于 2015-7-13 12:14:45 | 只看该作者
527104427 发表于 2015-7-13 10:39
不知道这种方法可不可靠,如果可能的话,老大用编程的方式实现,那就比较靠谱了。

#code=936T950
也支持 繁体系统。

点评

我一直以为这句是摆设,没用的  详情 回复 发表于 2015-7-13 13:57
回复

使用道具 举报

10160#
发表于 2015-7-13 13:57:18 | 只看该作者
mdyblog 发表于 2015-7-13 12:13
用新PECMD, 新脚本

好了,暂时没发现问题。

点评

新版MBROSTool 格式化出来的, 默认 没有 写保护。  详情 回复 发表于 2015-7-14 06:25
回复

使用道具 举报

10161#
发表于 2015-7-13 13:57:48 | 只看该作者
mdyblog 发表于 2015-7-13 12:14
#code=936T950
也支持 繁体系统。

我一直以为这句是摆设,没用的

点评

#code=936 表示本文编码默认是936(简体中文GBK),如果有UNICODE-BOM,UTF8-BOM,忽略。 T950: 如果在繁体系统,且本文是简体,则自动翻译成繁体。即使有UNICODE-BOM,UTF8-BOM,还是有效。  详情 回复 发表于 2015-7-13 15:27
回复

使用道具 举报

10162#
 楼主| 发表于 2015-7-13 15:27:41 | 只看该作者
本帖最后由 mdyblog 于 2015-7-14 13:11 编辑
527104427 发表于 2015-7-13 13:57
我一直以为这句是摆设,没用的


#code=936
表示本文编码默认是936(简体中文GBK),如果有UNICODE-BOM,UTF8-BOM,忽略。
T950: 如果在繁体系统,且本文是简体,则自动翻译成繁体。即使有UNICODE-BOM,UTF8-BOM,还是有效。

如果是TW,
#code=950T936

点评

明白了! 老大好像忘了一件事,DLL版的PECMD该修修了。不管32位还是64位的,一直是报错状态:  详情 回复 发表于 2015-7-13 17:18
回复

使用道具 举报

10163#
发表于 2015-7-13 17:18:18 | 只看该作者
mdyblog 发表于 2015-7-13 15:27
#code=936
表示本文编码默认是936(简体中文GBK),如果有UNICODE-BOM,UTF8-BOM,忽略。
T950: 如果 ...

明白了!

老大好像忘了一件事,DLL版的PECMD该修修了。不管32位还是64位的,一直是报错状态:

1.png (12.7 KB, 下载次数: 187)

1.png

点评

改了, 亲测 X64都可用。  详情 回复 发表于 2015-7-14 13:12
回复

使用道具 举报

10164#
 楼主| 发表于 2015-7-13 22:07:40 | 只看该作者
本帖最后由 mdyblog 于 2015-7-14 01:48 编辑

UD扩展区转FAT  直接内置了
MOUN -udm ud2fs  设备名  [bClrOldFile=1] [bMkUDFile=1]                     //UD扩展区转FAT

加个吧。

MOUN -udm ud2fs  设备名  [bClrOldFile=1] [bMkUDFile=1]     [FS=FAT]

点评

只能转fat吗?如果要转成其他格式怎么办,是否可以用参数来指定?  详情 回复 发表于 2015-7-13 22:15
回复

使用道具 举报

10165#
 楼主| 发表于 2015-7-14 06:25:34 | 只看该作者
527104427 发表于 2015-7-13 13:57
好了,暂时没发现问题。

新版MBROSTool 格式化出来的, 默认 没有 写保护。

点评

支持!·!!!  详情 回复 发表于 2015-7-14 06:46
回复

使用道具 举报

10166#
发表于 2015-7-14 06:46:51 | 只看该作者
mdyblog 发表于 2015-7-14 06:25
新版MBROSTool 格式化出来的, 默认 没有 写保护。

支持!·!!!
回复

使用道具 举报

10167#
 楼主| 发表于 2015-7-14 13:12:21 | 只看该作者
527104427 发表于 2015-7-13 17:18
明白了!

老大好像忘了一件事,DLL版的PECMD该修修了。不管32位还是64位的,一直是报错状态:


1:
改了, 亲测 X64都可用。


2:PECMD包中 4GUD中grldr/grub.exe  支持大于4G的UD文件。

点评

好了!替大伙感谢老大! 不知道UD中要如何创建大于4G的文件? FmtUDEx.wcs 的这句是否能创建大于4G呢? MOUN -udm upud -ret: &&V -udmask: 0x41 %&Dev% udext.img %&offs%s %&lenb% 应该要NTFS格式才能  详情 回复 发表于 2015-7-14 14:06
回复

使用道具 举报

10168#
发表于 2015-7-14 14:06:28 | 只看该作者
mdyblog 发表于 2015-7-14 13:12
1:
改了, 亲测 X64都可用。

好了!替大伙感谢老大!

不知道UD中要如何创建大于4G的文件?


FmtUDEx.wcs 的这句是否能创建大于4G呢?
MOUN -udm upud -ret: &&V -udmask: 0x41 %&Dev% udext.img %&offs%s %&lenb%

应该要NTFS格式才能放大文件吧,那下面的改成这样是否妥当:
SET &&FS=FAT
IFEX $%&lenb%>2040M, SET &&FS=FAT32
IFEX $%&lenb%>4G, SET &&FS=NTFS

点评

最新版PECMD加强了下: pecmd_ful_cli支持将PECMD输出输出到命令行.7z 就是说没有 PECMD.DLL, 有PECMD.EXE pecmd_ful_cli.EXE 也能(借用PECMD.EXE并)将PECMD的输出 “偷来”显示在命令行中,“透明”处理,  详情 回复 发表于 2015-7-14 15:56
1: 我说的大于4G是说 UD中的文件。 不是FS中文件。 比如说UD扩展区8G, 对应UD中文件udext.img为8G。 超过了4G。 原来, grdldr 对这个超过4G的 UD 文件 udext.img无能为力。 因为最大支持4G。 map ()/udext.  详情 回复 发表于 2015-7-14 15:22
回复

使用道具 举报

10169#
 楼主| 发表于 2015-7-14 15:22:58 | 只看该作者
本帖最后由 mdyblog 于 2015-7-14 15:45 编辑
527104427 发表于 2015-7-14 14:06
好了!替大伙感谢老大!

不知道UD中要如何创建大于4G的文件?


1:
我说的大于4G是说 UD中的文件。 不是FS中文件。
比如说UD扩展区8G, 对应UD中文件udext.img为8G。
超过了4G。
原来, grdldr 对这个超过4G的 UD 文件 udext.img无能为力。 因为UD最大支持4G的文件。
map  ()/udext.img  (fd0)  && map --rehook

后也不能访问整个8G。

现在UDM版的  4GUD-grldr 可以正常访问 这个8G的 udext.img。
直到 UD扩展区的上限:2048G----够了吧。


2:
至于FS支持 大文件这个和UD无关.
map 后, 里面文件的访问不数UD驱动的, 儿是FS的驱动,如FAT、FAT32、NTFS、EXT2、EXT4。

FS 是否需要 支持 大于4G文件。 看需要。毕竟很多时候是奔EFI来的, 此时用FAT32。
moun  -udm ud2fs 最后一个参数就是FS参数。

3:
不知道UD中要如何创建大于4G的文件?
FmtUDEx.wcs 的这句是否能创建大于4G呢?
MOUN -udm upud -ret: &&V -udmask: 0x41 %&Dev% udext.img %&offs%s %&lenb%
------------
对就是这个。 支持创建大于4G的UD文件的。
MBROSTool, PECMD,udmldr 全线支持 大于4G的UD文件。

回复

使用道具 举报

10170#
 楼主| 发表于 2015-7-14 15:56:32 | 只看该作者
527104427 发表于 2015-7-14 14:06
好了!替大伙感谢老大!

不知道UD中要如何创建大于4G的文件?

最新版PECMD加强了下:
pecmd_ful_cli支持将PECMD输出输出到命令行.7z

就是说没有 PECMD.DLL, 有PECMD.EXE

pecmd_ful_cli.EXE 也能(借用PECMD.EXE并)将PECMD的输出 “偷来”显示在命令行中,“透明”处理, 就象真的是 pecmd_ful_cli.EXE 自己在处理。
见测试包: pecmd_ful_cli支持将PECMD输出输出到命令行.7z (728.66 KB, 下载次数: 7)



点评

一个正常分区 E: 使用命令 SUBJ *E: 卸载,然后重启。 使用下面命令挂载盘符: SUBJ E:,\Device\Harddisk0\Partition3 挂出来的盘符无法访问,必须 SUBJ *E:,\Device\Harddisk0\Partition3 才可以。  详情 回复 发表于 2015-7-15 10:33
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-26 15:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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