问题
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