找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 12326|回复: 28

[求助] 怎样才能让wimlib-imagex查看到wim的中文名称

[复制链接]
发表于 2017-6-25 19:54:41 | 显示全部楼层 |阅读模式
111.jpg
前面是wimlib-imagex导出的, 后面是wim导出的 。  wimlib-imagex 显示名称怎么不显示中文名
 楼主| 发表于 2017-6-25 21:45:53 | 显示全部楼层
能说的明白点吗  
EXEC =!cmd.exe /c wimlib-imagex.exe info --xml d:\ install.wim >a.txt
捕获.JPG
这怎么看啊
回复

使用道具 举报

发表于 2017-6-26 07:41:37 | 显示全部楼层

老大,好想你啊,到那里去修炼了?
这么久才见到你!!!

点评

他剃光头了  详情 回复 发表于 2017-6-26 08:15
回复

使用道具 举报

发表于 2017-6-26 08:08:58 | 显示全部楼层
wimlibimagex.exe  info 安装文件路径  --extract-xml C:\Wimlib.xml   这个Wimlib.xml里就是有中文名称的卷信息

点评

映像里有好几个分卷,导出后 里面所有文本就一行 太长了 pecmd命令不太好读啊  详情 回复 发表于 2017-6-27 23:19

评分

参与人数 1无忧币 +5 收起 理由
freesoft00 + 5

查看全部评分

回复

使用道具 举报

发表于 2017-6-26 08:15:30 来自手机 | 显示全部楼层
zhoubin 发表于 2017-6-26 07:41
老大,好想你啊,到那里去修炼了?
这么久才见到你!!!

他剃光头了
回复

使用道具 举报

 楼主| 发表于 2017-6-27 10:40:18 | 显示全部楼层
527104427 发表于 2017-6-26 11:48
我在潜水啊,安心当个伸手党,多好啊

方法有千百种 可惜我一种不会
回复

使用道具 举报

发表于 2017-6-27 11:43:59 来自手机 | 显示全部楼层
直截用批处理提取啊,for /f 语句
回复

使用道具 举报

发表于 2017-6-27 11:54:50 | 显示全部楼层
本帖最后由 糊涂 于 2017-6-27 12:09 编辑
527104427 发表于 2017-6-25 21:46
@tegl
请允许我打个广告,到我博客下载CGI-plus,内置wimlib-imagex,是可以显示中文的,用的就是wimlib i ...

5哥,这个版本是否是“最新”版?历史遗留问题

1.jpg


回复

使用道具 举报

发表于 2017-6-27 13:21:04 | 显示全部楼层
527104427 发表于 2017-6-27 12:51
老兄能否提供测试PE和ISO的下载地址?我好改进程序

正常系统可以远程看看


PE环境也是两年前的大众WIN8X64PE,运行“贝壳”修改的3.2版本CGI可以正常运行,
在此环境下无法运行5哥修改的这个版本……
1.jpg

我把系统备份还原了一下,再次测试……
在系统环境下测试已经可以正常操作。
新建截图-20170627132004.jpg
回复

使用道具 举报

 楼主| 发表于 2017-6-27 23:19:19 | 显示全部楼层
2012jiashanni 发表于 2017-6-26 08:08
wimlibimagex.exe  info 安装文件路径  --extract-xml C:\Wimlib.xml   这个Wimlib.xml里就是有中文名称的 ...

映像里有好几个分卷,导出后 里面所有文本就一行 太长了 pecmd命令不太好读啊

点评

我用易语言开发完成了!这也是我当初没将CGI修改成支持ESD中文的原因了 当时有几个小伙伴叫我改 但是我对PECMD不熟悉  详情 回复 发表于 2017-6-28 00:12
回复

使用道具 举报

发表于 2017-6-28 00:12:43 | 显示全部楼层
2012胡言乱语 发表于 2017-6-27 23:19
映像里有好几个分卷,导出后 里面所有文本就一行 太长了 pecmd命令不太好读啊

我用易语言开发完成了!这也是我当初没将CGI修改成支持ESD中文的原因了 当时有几个小伙伴叫我改  但是我对PECMD不熟悉
回复

使用道具 举报

发表于 2017-6-28 08:12:42 | 显示全部楼层
本帖最后由 rzp428 于 2017-6-28 08:22 编辑
527104427 发表于 2017-6-27 13:43
纯x86的版本运行在x64系统中,ghost和wimlib-imagex无法热备份,挂载ISO的软件也不能正常使用,为了避 ...


建议老师解除此限制,毕竟热备份者为数不多,大多是用在pe下,ISO挂载可以增加64位的软件,这样一个x86就可以应用多种环境,且体积小巧。
回复

使用道具 举报

发表于 2017-6-28 11:29:05 | 显示全部楼层

谢谢老师,辛苦了。
回复

使用道具 举报

 楼主| 发表于 2017-7-4 10:08:01 | 显示全部楼层
哈哈哈 上次看你回答后,说将'><"中间插个回车,我就在不断的找方法,最后在网上找到了一个字符串工具sed,我用这个也解决了, 就是这个小工具压缩后有1m左右代码如下

   EXEC =!CMD.EXE /C %&gexlib% info --xml %1 >1.txt
    CODE -UNICODE,1.txt,-UTF8,2.txt
    EXEC =!CMD.EXE /C sed -i "s/></>\n</g" 2.txt
    CODE -UTF8,2.txt,-UNICODE,ppp.txt
    READ ppp.txt,**,&WIMINFO
    FILE 1.TXT
    FILE 2.TXT
    FILE ppp.TXT
    FORX *NL &WIMINFO,&vln,

先导出,在转换编码,在用sed修改2.txt ,这样就理顺了,在转换会编码,最后读取这个文本文件
在pecmd里看sed的说明,没看懂
刚才看了你给的代码 又对着说明看了一遍,有点理解了 谢谢老五了

回复

使用道具 举报

发表于 2017-7-9 23:16:09 | 显示全部楼层
527104427 发表于 2017-7-4 01:14
看你这么积极,我就好人当到底吧,用下面的代码即可显示中文。
要修正原版的问题不是那么简单的,我 ...


不知道怎么回事 在PE下备份  下拉栏找不到路径   手动栏只能备份成 GHO   不知道是不是PE问题
0.jpg
1.jpg
回复

使用道具 举报

发表于 2017-8-25 21:39:59 | 显示全部楼层
本帖最后由 wuhuayu 于 2017-9-6 22:28 编辑

for
回复

使用道具 举报

发表于 2017-8-28 18:37:55 | 显示全部楼层
本帖最后由 huaqingyuan 于 2017-8-28 18:43 编辑

我也写了一个,
_SUB wiminfo
EXEC*  &ALL=!wimlib-imagex.exe info "%~1"  --xml
SET$ &NLDD=0D 0A
SED &ALL=0,><,>%&NLDD%<,%&ALL%
envi~  &&g=%2
FORX *NL &ALL,&&Vi,
{
MSTR -delims:< &a=<2>%&Vi%
MSTR -delims:> &e,&f=<1><2>%&a%
MSTR -delims:= &c,&d=<1><2>%&e%
find $%&c%=IMAGE INDEX,envi &g=%&g%%&NLDD% INDEX=%&d%
find $%&e%=NAME,envi &g=%&g% NAME="%&f%"
find $%&e%=TOTALBYTES,team CALC -base=10 &j=%f%/1048576|envi &g=%&g% size="%&j%M"
find $%&e%=DESCRIPTION,envi &g=%&g% 描述="%&f%"
find $%&a%=/IMAGE>,envi &g=%&g%%&NLDD%
}
envi-ret1 %2=%&g%
_END

call @wiminfo "c:\Intel.wim" &info
mess %&info%

输出结果在按照需求处理一下就好,有INDEX=X这样的行就是有用的行!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-9 22:25

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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