2

Я узнал о ForceBindIP, и мне это очень нравится, настолько, что я использую его достаточно регулярно, чтобы спамить одну и ту же командную строку снова и снова становилось больно.

Я на 64-битной Windows 7 Home Premium. Я хочу добавить элемент контекстного меню, вызываемый правой кнопкой мыши, чтобы при просмотре элементов в проводнике Windows или на рабочем столе можно было автоматизировать команду ForceBindIP (через приглашение).

Я постоянно подключен к двум сетям: одна через Ethernet, а другая через беспроводную сеть. Моя сеть Ethernet имеет приоритет. Я хочу добавить пункт контекстного меню "Выполнить через беспроводную сеть", который будет отправлять элемент с помощью этой команды:

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

Эту команду нужно будет запустить в C:\Windows\SysWOW64.

У меня нет опыта игры с реестром Windows или написания командных файлов, ничего подобного. Как я могу сделать это?

2 ответа2

2

Возможно, я что-то упускаю, потому что не вижу, где находится продвинутая часть, поэтому дайте мне знать, если есть какое-то осложнение, которое я пропустил.

Скопируйте следующее в текстовый файл и сохраните его как что-то вроде 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\""
-1

Попробуйте ключ -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\""

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .