创建非英文 windows 浏览器右键菜单
Create non-english windows explorer right-click menu
How to Add Any Application Shortcut to Windows Explorer’s Context Menu
InstallShield 可以在安装过程中创建注册表,但我无法成功创建非英文注册表。
测试.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\作業用]
[HKEY_CLASSES_ROOT\*\shell\作業用\command]
@="C:\My Menu\Menu.exe "%1""
第一行命令可以创建
第二行命令无法创建
反正不是创建一个非英语的快捷方式,例如.reg 还是编程?
为命令使用带有拉丁字母的选定术语,并指定要向用户显示的文本作为该键的默认值:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\yourword]
@="作業用"
[HKEY_CLASSES_ROOT\*\shell\yourword\command]
@="\"C:\My Menu\Menu.exe\" \"%1\""
一定要用 "Unicode with BOM" 编码保存 *.reg 文件。
另外记得用双引号转义值:\必须写成\\。双引号“必须写成\”。
另外:如果您的可执行文件路径中有空格,您需要用双引号将路径括起来(用 \ 转义)
How to Add Any Application Shortcut to Windows Explorer’s Context Menu
InstallShield 可以在安装过程中创建注册表,但我无法成功创建非英文注册表。
测试.reg
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\作業用]
[HKEY_CLASSES_ROOT\*\shell\作業用\command]
@="C:\My Menu\Menu.exe "%1""
第一行命令可以创建
第二行命令无法创建
反正不是创建一个非英语的快捷方式,例如.reg 还是编程?
为命令使用带有拉丁字母的选定术语,并指定要向用户显示的文本作为该键的默认值:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\yourword]
@="作業用"
[HKEY_CLASSES_ROOT\*\shell\yourword\command]
@="\"C:\My Menu\Menu.exe\" \"%1\""
一定要用 "Unicode with BOM" 编码保存 *.reg 文件。
另外记得用双引号转义值:\必须写成\\。双引号“必须写成\”。
另外:如果您的可执行文件路径中有空格,您需要用双引号将路径括起来(用 \ 转义)