如题:求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后前期的老家伙了),,,
鄙人把思路抛出来,,,希望有大神能完成思路作品,鄙人也好来趁光,,,谢了。
点击提取至桌面