需要帮助在 Windows 7 (x64) 中创建高级上下文菜单命令

需要帮助在 Windows 7 (x64) 中创建高级上下文菜单命令

我发现强制绑定IP我真的很喜欢它,我非常喜欢它,并且经常使用它,以至于一遍又一遍地发送相同的命令提示符变得很痛苦。

我使用的是 64 位 Windows 7 Home Premium。我想要添加一个右键单击上下文菜单项,这样当我在 Windows 资源管理器中或桌面上浏览项目时,我可以自动执行 ForceBindIP 命令(通过提示符)。

我永久连接到两个网络:一个通过以太网,一个通过无线网络。我的以太网优先。我想要做的是添加一个“通过无线网络运行”上下文菜单项,它将通过以下命令发送该项目:

ForceBindIP {5F657824-9E3B-46E5-C21E-F52585R6457E} "[path to right-clicked file here]"

它需要在C:\Windows\SysWOW64

我对使用 Windows 注册表或编写批处理文件等任何内容都没有经验。我该怎么做呢?

答案1

我可能遗漏了一些东西,因为我看不到高级部分在哪里,所以如果我错过了什么复杂的东西,请告诉我。

将以下内容复制到文本文件中,并将其另存为类似 的文件ForceBindIP-ShellExt.reg。像其他注册表文件一样运行并合并它,然后右键单击可执行文件,您就应该可以使用上下文菜单项了。

REGEDIT

[HKEY_CLASSES_ROOT\exefile\shell\ForceBindIP]
@="Run through wireless network"

[HKEY_CLASSES_ROOT\exefile\shell\ForceBindIP\command]
@="C:\Windows\SysWOW64\ForceBindIP {5F657824-9E3B-46E5-C21E-F52585R6457E} \"%l\""

答案2

尝试-i切换:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\exefile\shell\Open using ForceBindIp\command]
@="c:\\windows\\syswow64\\forcebindip.exe -i  {5F657824-9E3B-46E5-C21E-F52585R6457E} \"%l\""

相关内容