查看文件 FriendlyTypeName 对应 字符串脚本的讨论和后续开发!
2小时前 12

近段时间鄙人都在玩注册表嘛!
多番研究发现程序文件里的,FriendlyTypeName 对应 字符串!
如 :
@notepad.exe,-470 得出的是。。“新建文本文档
@powershell.exe,-108  = 使用 PowerShell 运行
@powershell.exe,-102  = Windows PowerShell ISE (x86)
@powershell.exe,-101  = Windows PowerShell ISE
那么,有没有办法写一个脚本来获取 文件里的FriendlyTypeName字符串呢?
或者有什么程序工具可以列出程序里的 FriendlyTypeName字符串?
我知道 一些个 EXE 资源提取 &查看 &修改工具可以做到!
但是那样太复杂了,,,,
我的意思是,,搞个专项工具?或脚本?,,
至于怎么查看  @mspaint.exe,-59419BMP 图像  鄙人用的是很笨的办法。
新建一个注册表项,可以指定位置,或指定文件后缀,,
然后用  @isoburn.exe,-352表达默认值,然后,在该后缀的文件 
或位置上 点击右键 即可得出对应的 "Windows 光盘映像刻录机" 字符


-------------------扔一个鄙人临时写的样板吧!-------------代码,使劲的敲啊敲,,,,

@Echo off
Echo. 输入 DEL 删除 “查看FriendlyTypeName字符”注册表,不分大小写。
Echo.输入你要查看的文件格式如 @notepad.exe,-470 或 @shell32.dll,-12708
Set/p d=..........................:
if "%d%"=="" Set d=@notepad.exe,-470
if /i "%d%"=="del" REG DELETE "HKEY_CLASSES_ROOT\DesktopBackground\Shell\jiavip" /f & Pause>Nul & Exit
Reg add "HKEY_CLASSES_ROOT\DesktopBackground\Shell\jiavip" /f /v "MUIVerb" /t REG_EXPAND_SZ /d "查看FriendlyTypeName字符"
Reg add "HKEY_CLASSES_ROOT\DesktopBackground\Shell\jiavip" /f /v "SubCommands" /t REG_SZ /d ""
Reg add "HKEY_CLASSES_ROOT\DesktopBackground\Shell\jiavip\Shell\jiavip" /f /ve /t REG_EXPAND_SZ /d "%d%"
cls
Echo.好了回到系统桌面点击右键,
Echo.会有一个 “查看FriendlyTypeName字符”的项,
Echo.它的子项里显示的字符,
Echo.就是对于的 FriendlyTypeName 字符。
Pause>Nul

-------------------存ANSI 编码,XXXXXXX.BAT --


那么延续上面的问题,有什么工具或脚本可以 枚举出 程序里全部的 FriendlyTypeName 字符呢?
各位大神门,往这个方向,给点思路和例子,,,,呗!
或直接扔成品也可以啊。别让老小一个人瞎琢磨。,,,,😁
或有大神开发一个  这个新方向的程序工具,,,》》》》》??》》?》??》? 

--------------------------

原贴:https://www.bathome.net/thread-95280-1-1.html

奖励
收藏
点赞
分享
没有签名,不想写。
最新回复 (0)
返回