Netsh wlan set autoconfig enabled yes interface wi fi

Как я могу отключить поиск в сети, только когда запущена определенная программа?

[Windows 10] Допустим, у меня есть ярлык для пары игр, CS:GO и две командные строки, написанные в блокноте, исполняемые в виде пакетного файла.

1. netsh wlan set autoconfig enabled=yes interface="Wi-Fi" 2. netsh wlan set autoconfig enabled=no interface="Wi-Fi" 

Они включают и отключают, соответственно, постоянный поиск беспроводной сети, который навязывает беспроводная карта. Что можно сделать, чтобы при нажатии на ярлык программы CS:GO запускалась вторая строка команды, а при выходе из приложения запускалась первая строка команды? (Другими словами, название)

К сведению: Отключение беспроводной карты от поиска в близлежащих сетях позволяет немного улучшить пинг в онлайн-играх и уменьшить скачки задержки.

3 ответа 3

Я напишу вам два ответа. Другой ответ будет ответом на этот конкретный вопрос. Этот ответ, однако, будет ответом на вашу проблему, которую вы пытаетесь обойти.

Если у вас включены WiFi и LAN, Windows будет продолжать использовать один интерфейс. Хотя в большинстве случаев это интерфейс локальной сети, возможно, интерфейс WiFi настроен с более высоким приоритетом, и, таким образом, все проходит через WiFi.

Изменить приоритет легко, хотя.

Как это сделать в Windows 8.1 и ранее

В системном трее, где вы найдете свою сеть Wi-Fi и значок локальной сети, щелкните правой кнопкой мыши значок и выберите « Открыть центр управления сетями и общим доступом».

Перейдите в раздел «Изменить настройки адаптера», расположенный слева.

Теперь на клавиатуре нажмите ALT один раз, чтобы отобразить меню. Перейдите в меню « Advanced», затем « Advanced Settings».

Вы видите список подключений локальной сети и WiFi. Если WiFi наверху, приоритет устанавливается для использования вашего WiFi в первую очередь. Нажмите на соединение WiFi и с помощью кнопок со стрелками справа переместите его вниз (или выберите ЛВС и переместите его вверх)

Читайте также:  Запаролить пароль вай фай

Нажмите ОК, и все готово. Не нужно перезагружаться, изменения происходят мгновенно, но любое открытое соединение будет продолжать использовать этот интерфейс до тех пор, пока не будет повторно подключено.

РЕДАКТИРОВАТЬ: выше работает до Windows 8.1, и, видимо, был изменен в Windows 10.

Для того, чтобы изменить его в Windows 10, необходима PowerShell.

Как это сделать в Windows 10

В Windows 10 может не отображаться диалоговое окно «Адаптеры и привязки». Даже если вы получите диалоговое окно «Адаптеры и привязки», когда вы внесете изменения в порядок привязки и сохраните его и снова откроете диалоговое окно «Адаптеры и привязки», вы заметите, что ваши изменения не сохраняются.

Почему это изменение?

Больше нет компонентов, использующих порядок привязки. Единственным известным компонентом, который использовал порядок привязки, был порядок DNS. По умолчанию Windows использует Метрику маршрута + Метрика интерфейса, чтобы определить, какой маршрут имеет наивысший приоритет, выбрав маршрут с наименьшим значением.

Что если вы хотите изменить приоритет конкретной сетевой карты?

Нажмите Пуск. Запуск Windows PowerShell. Ввод PowerShell. Когда приложение Windows PowerShell / Desktop app отобразится в верхней части списка, нажмите Enter. Введите в окне следующую команду и нажмите Enter. netstat –rn Теперь вы увидите «Список интерфейсов» в результатах, как показано ниже:

================================================================ Interface List 21…14 8a 7f 0f ee 21 ……Microsoft Wi-Fi Direct Virtual Adapter 8… 14 8a 7f 0f ee 20……Intel(R) Centrino(R) Advanced-N 6205 23…f4 b7 e2 cc 61 30 ……Bluetooth PAN HelpText 1………………………Software Loopback Interface 1 30…00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter 5…00 00 00 00 00 00 00 e0 Microsoft Teredo Tunneling Adapter #2 49…00 00 00 00 00 00 00 e0 Microsoft IP-HTTPS Platform Adapter ================================================================ 

Первое число в каждой строке представляет приоритет этой сети, или метрики интерфейса.

Читайте также:  Настройки компьютера при подключении wifi

Всегда помните, чем меньше число, тем выше приоритет.

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

Если вы используете несколько сетевых карт, и вам нужно увеличить приоритет, который конкретная сетевая карта имеет над другими, используйте Set-NetIPInterface -InterfaceMetric, чтобы определить вес интерфейса.

Например: Set-NetIPInterface –InterfaceIndex «xx» –InterfaceMetric «xxx»

Для получения дополнительной информации о командлете Set-NetIPInterface нажмите на ссылку ниже:

Поэтому, если вы видите, что WiFi имеет более высокий приоритет, чем ваша локальная сеть, рассмотрите возможность изменения его приоритета.

Источник

Оцените статью
Adblock
detector