Name program in the Open With… context menu

孤街醉人 提交于 2020-08-06 11:12:21

问题


How can I customize the name of the program visible in the Open With... context menu in Windows XP and 7?

For example: I have 3 versions of a product named XYZ installed on Windows; .x files are associated to xyz.exe (COM registration).

All versions of the product have the same .exe name. Now in the Open With... context menu, it shows XYZ program 3 times (3 versions are installed) but with the same name.

How do I make it show the version as well? I.e. XYZ V1.0, XYZ V2.0, etc.


回答1:


Save the below as a .reg file, modify it to your needs, and import to the registry:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Applications\VLCMoveOnEnd.exe]
"FriendlyAppName"="VLC (Move on end)"

[HKEY_CLASSES_ROOT\Applications\VLCMoveOnEnd.exe\shell]

[HKEY_CLASSES_ROOT\Applications\VLCMoveOnEnd.exe\shell\open]
"FriendlyAppName"="VLC (Move on end)"

Taken from my answer to the same question.




回答2:


I had the same issue with a couple different versions of blender.

I read the answer above, but I don't think that saving "the below as a .reg file" is the fastest way.

1) Navigate to

[HKEY_CLASSES_ROOT\Applications\**YOUR PROGRAM HERE***.exe\shell\open]

2) With the "open" folder selected, right click to add a new string value called FriendlyAppName

3) Change the Value data to your desired app name

Picture steps :)



来源:https://stackoverflow.com/questions/15779471/name-program-in-the-open-with-context-menu

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!