求PECMD脚本的完美方式!。。图标文件预览
19小时前 29

如题:求PECMD脚本的完美方式!,,,

鄙人原是网页代码,不幸堕道,后求存于网吧,网络服务相关,现苟且于水电行业,,,

接触PECMD脚本时间不长,很多命令写法和语法表达都还有很多,未能摸透,,,

前段时间,鄙沉迷编写一些注册表调用脚本,用的多数是BAT和VBS(个人习惯,不怎么沉迷第三方代码,(鄙人要有那头脑早就去开发汇编和C+了)),,,

写一些脚本应用的时候总要调度一些图标来修饰,奈何脑容量有限,记不住那么多WIN系统图标文件(SHELL32.DLL之类的物体)图标显示和位准!,,

SMSS 编写的 图标提取 用过,很是好评!,,但毕竟不是经常使用!

有时候调用图标文件的也只是一时半会,所以鄙人前段时间萌生出写一个列举WIN系统图标文件的HTA应用。

%SystemRoot%\System32\Shell32.dll        ' 系统图标
%SystemRoot%\System32\imageres.dll        ' 图像资源
%SystemRoot%\System32\ddores.dll        ' 显示设置
%SystemRoot%\System32\pifmgr.dll         ' 程序信息
%SystemRoot%\System32\moricons.dll        ' 更多图标
%SystemRoot%\System32\compstui.dll        ' 组件图标
%SystemRoot%\System32\DxpTaskSync.dll    'XP保留图标

无奈现在的WIN系统脚本都不支持显示。

回想了一下,发觉PECMD可以直接在不抽取SHELL32.DLL文件的情况下直接在脚本界面显示出图标。

于是思路如下:写一个PECMD脚本,根据当前屏幕分辨率,铺满窗口!

窗口内按照适应的格,逐个显示SHELL32.DLL,1~328的图标(就是一个查看程序)的思路,,,

像是WIN系统图片文件夹的缩略图一般显示出来,,,

点击显示图标可以显示图标文件里所在的位置信息(或复制方便调用),,,,,

支持所有包含图标文件的(EXE,DLL)选择就更好了。(我好像记得PECMD脚本是可以直接显示EXE里的图标位置),,忘记了。

这样的脚本程序,好处是,先预览再选择,调用,或再抽取,,,,

SMSS 编写的 图标提取 程序,是在不知道预览的情况下抽取,有点抽盲盒的效果,,,,

但是有了这样的预览脚本,就会很方便,,,,,

-----------------------额,该表达的应该都写完了。

鄙人试着写了一会,发现对PECMD语法认识不足,很多表达式都出现了错误,,

现在也没耐心去研究和开发去编写了!(年纪有点大了80后前期的老家伙了),,,

鄙人把思路抛出来,,,希望有大神能完成思路作品,鄙人也好来趁光,,,谢了。

奖励
收藏
点赞
分享
没有签名,不想写。
最新回复 (1)
  • avatar image
    smss 19小时前

    点击提取至桌面

    师从Jet Chan、mdyblog、WHY、Batcher,深耕技术追求实用与效率。以解决问题为本,专注实践,持续精进。
返回