找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: jiavip

[文本处理] 查看文件 FriendlyTypeName 对应 字符串脚本的讨论和后续开发!

[复制链接]
 楼主| 发表于 2026-9-27 20:28:14 | 显示全部楼层
went 发表于 2026-9-27 15:06
已添加尺寸显示
注意 1.gicon是图标组,会有多个尺寸 2.id也可能为字符串,使用时不区分大小写
下载最新1.2 ...

resource -enum -type gicon -file regedit.exe
id=100                  type=gicon      ICON    256x256,64x64,48x48,40x40,32x32,24x24,20x20,16x16
id=101                  type=gicon      ICON    256x256,64x64,48x48,40x40,32x32,24x24,20x20,16x16
id=102                  type=gicon      ICON    256x256,64x64,48x48,40x40,32x32,24x24,20x20,16x16
id=205                  type=gicon      ICON    16x16,16x16,16x16,32x32
id=206                  type=gicon      ICON    16x16,16x16,16x16,32x32
resource -export -id 205 -type gicon -file regedit.exe >205.ico  205 & 206 是 16x16
resource -export -id 102 -type gicon -file regedit.exe >102.ico  100 & 101 102 =  64x64
为什么到处的是是单个,而不是一组ALL 文件夹 导出呢?
而导出的单个 有什么规律或限制吗?


我发现能提取的文件类型还很多的  
有 .ACM .cox .ax .bin .ice  .* .* .*·!~!@@!@#¥#¥% 等 太多了,,
反正跑到 system32 文件夹下一通提取 总您提取出一两种资源,不是字符就是 图标 要么其他资源  ,,
所以鄙人写了个注册表  关联到所有文件。。列举 string,icon,gicon,bitmap,rcdata   方便大家应用,,,
我早说了,,这是个好工具,,,

  1. Reg add "HKEY_CLASSES_ROOT\*\shell\resource" /ve /t REG_SZ /d "Resource_资源列举" /f
  2. Reg add "HKEY_CLASSES_ROOT\*\shell\resource" /v "Icon" /t REG_SZ /d "Shell32.dll,19" /f
  3. Reg add "HKEY_CLASSES_ROOT\*\shell\resource\Command" /ve /t REG_SZ /d "Cmd /c Start/Max \"%%1 - Resource_v1.1 - 资源获取\" Cmd /t:e0 /k @Echo off ^& (For %%%%a in (string,icon,gicon,bitmap,rcdata) do ( Echo.%windir%\resource.exe -enum -type %%%%a -file %%1 ^& %windir%\resource.exe -enum -type %%%%a -file %%1 )) ^&Pause ^>Nul ^& Exit & Exit" /f
复制代码
 楼主| 发表于 2026-9-27 20:40:36 | 显示全部楼层
C:\Windows\resource.exe -enum -type string -file C:\Windows\System32\cob-au.rs
id=1          type=string       COB-AU
id=2          type=string       分级审查管理局
id=3          type=string       澳大利亚游戏分级系统
id=4          type=string       https://xxxx.xxxxx.xxxx.x.x..x.x..x.x.x.x..x.x.x..x..x.x.x.x..x
id=100        type=string       G
id=101        type=string       普通
id=102        type=string       标题等级 G: 适用于普通观众
id=103        type=string       PG
id=104        type=string       家长指导
id=105        type=string       标题等级 PG: 适用于建议有家长陪同指导的普通受众
id=106        type=string       M
id=107        type=string       成熟
id=108        type=string       标题等级 M: 适合**观众
id=109        type=string       MA15+
id=110        type=string       成熟/**
id=111        type=string       标题等级 MA15+: 不适合 15 岁以下的观众。15 岁以下的观众必须在家长或成年监护人的陪伴下观看
id=112        type=string       R18+
id=113        type=string       仅限 18 岁及以上的观众
id=114        type=string       标题等级 R18+: 仅限 18 岁及以上的观众。
C:\Windows\resource.exe -enum -type icon -file C:\Windows\System32\cob-au.rs
C:\Windows\resource.exe -enum -type gicon -file C:\Windows\System32\cob-au.rs
C:\Windows\resource.exe -enum -type bitmap -file C:\Windows\System32\cob-au.rs
C:\Windows\resource.exe -enum -type rcdata -file C:\Windows\System32\cob-au.rs



求教万能且神奇的网友。。。C:\Windows\System32\cob-au.rs
这个文件是什么程序上释放进去的吗?
那个程序主要负责的是些什么功用呢? 好好奇啊,,,,
发表于 2026-9-27 22:59:49 | 显示全部楼层
ico导出的图标只包含了单个尺寸,
gicon导出的图标内嵌了多个尺寸,打包在一起了,应用程序使用时会自动选择最合适的尺寸
 楼主| 发表于 7 天前 | 显示全部楼层
went 发表于 2026-9-27 22:59
ico导出的图标只包含了单个尺寸,
gicon导出的图标内嵌了多个尺寸,打包在一起了,应用程序使用时会自动选择最 ...

resource -enum -type string -file Explorer.exe

其实啊,,我觉得有写参数开关,没必要写得那么繁杂,或者是根本就不必存在,,,
按照我那懒散的性格,和那不太靠谱的英文单词库&记忆,,
如果参数调用开关,,,
优化成: resource -t:string -f:路径\Explorer.exe -s:输出路径\文件名.txt
把多余或现在没用的开关去掉,-enum (去掉)
把繁杂的开关指令简化,-type 简化成-t 且不用空位区隔直接:指定支持""引号圈起防止路径过长和空格
-s输出开关,我觉得有必要添加,,,假如程序是通过其他脚本或程序调用,须要输出的时候,
例如:VBS & JS & 甚至是快捷方式调用 & 等参数调用  xxx.run (resource -t:string -f:路径\Explorer.exe -s:输出路径\文件名.txt) 就可以不用二次书写写入命令。。。
把程序命令优化,有点类似,统筹,,不知道怎么表达,但是习惯管理和推广的人来说,绝对是优分项,,
,,,
,,,,
,,,,,
,,,,,,
以上均是,,神登老匹夫的妄言罢了,,
小友身付气运加成,乃当世天命所选,,,,,
想来他日必成就圣XXxX(我艹不知道怎么编了),,语闭,溜之,,,,,  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-10-6 14:34

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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