1

Я пытаюсь привязать две программы к двум разным сетям, например так:

ForceBindIP.exe (network1 ip) "C:\Program Files\TeamSpeak 3 Client\ts3client_win64.exe"

а также

ForceBindIP.exe (network2 ip) C:\Riot Games\League of Legends\lol.launcher.exe

Однако, когда я пытаюсь запустить команду в командной строке, я получаю сообщение об ошибке «Не удалось запустить указанную командную строку». У меня есть файл ForceBindIP dll и .exe в System 32 и SysWOW64, но, похоже, он не работает.

Синтаксис, который я использую, кажется правильным, и я использую приглашение admin cmd, поэтому я немного растерялся, что может быть проблемой здесь. Этот метод должен работать в Windows 10, так что это не должно быть проблемой.

2 ответа2

1

Я получаю сообщение об ошибке «Не удалось запустить указанную командную строку».

ForceBindIP.exe (network2 ip) C:\Riot Games\League of Legends\lol.launcher.exe

В приведенной выше команде отсутствуют буквы " s" вокруг последнего аргумента.

Пытаться:

ForceBindIP.exe (network2 ip) "C:\Riot Games\League of Legends\lol.launcher.exe"
  • Замена (network2 ip) на соответствующий IP-адрес.

ForceBindIP GUI для простой привязки приложения Windows к определенному сетевому адаптеру

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

Source 3 ForceBindIP GUI для простой привязки приложения Windows к определенному сетевому адаптеру

0

Первая командная строка не будет работать, так как вы пытаетесь запустить 64-битный клиент TS3. ForceBindIP пока совместим только с 32-битными приложениями.

(Начиная с этого редактирования, теперь доступен 64-битный ForceBindIP)

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