2014-04-03 15:18:54 +0000 2014-04-03 15:18:54 +0000
7
7
Advertisement

Отключить беспроводную связь при обнаружении ethernet-подключения на HP EliteBook.

Advertisement

Моя компания недавно начала раздавать сотрудникам HP Elitebooks, заменив Lenovo ThinkPads, которые мы использовали раньше.

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

На моей ThinkPad это было так же просто, как войти в Access Connections, создать новое место и выбрать опцию “отключить беспроводное подключение при обнаружении LAN подключения”, однако на моей EliteBook, в эквиваленте HP (HP Connection Manager), я не вижу такой опции.

Есть ли что-то, чего мне не хватает?

Advertisement
Advertisement

Ответы (6)

10
10
10
2014-04-07 21:42:59 +0000

Если все, что вас беспокоит использовать правильное соединение, Windows теоретически должна предпочесть соединение с наименьшим метрическим значением . Чаще всего это будет ваше проводное соединение. Однако, если ваше проводное соединение составляет 100 Мбит, а беспроводное - 54 Мбит, они получат то же самое метрическое значение.

Чтобы заставить проводное соединение иметь более высокий приоритет, вы можете выполнить следующие шаги источник и похожий вопрос ) (вы не сказали, но я предполагаю, что у вас есть Windows 7 или 8):

  1. Откройте “Центр управления сетями и общим доступом”. Самый простой способ - щелкнуть правой кнопкой мыши на иконку “Сеть” рядом с часами. Он будет либо похож на беспроводные полосы силы сигнала, либо на компьютер с кабелем рядом с ним.
  2. Нажмите кнопку “Изменить настройки адаптера” в левой колонке.
  3. В строке меню нажмите “Дополнительно”, затем нажмите “Дополнительные настройки…”. Если вы не видите панель меню, нажмите клавишу ALT на клавиатуре, чтобы показать ее.
  4. В списке доступных сетевых адаптеров нажмите на ваш проводной адаптер и с помощью стрелок переместите его в верхнюю часть списка.

Если вы действительно хотите выключить сам адаптер для экономии заряда батареи, есть несколько вариантов, которые вы можете использовать источник ):

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

  • У IntelliAdmin есть запись в блоге , которая описывает VBScript, который делает именно то, что вам нужно. Вы можете скачать его по ссылке внизу этого поста. Скачайте “netswitch.dat” и переименуйте его в “netswitch.vbs”. В меню “Пуск” поставьте ярлык, который переходит на

  • Некоторые люди получили ThinkVantage Access Connections, работающие на компьютерах, не входящих в состав группы компаний Lenovo. Я не включаю ссылку для скачивания, потому что использование его таким образом может нарушить EULA Lenovo. Если вы прочитаете эту лицензию и решите, что вы считаете, что вы совместимы, то вы можете найти ссылку на скачивание в моем источнике, выше.

7
7
7
2014-04-11 19:46:46 +0000

Ноутбуки HP EliteBook имеют встроенную возможность отключить беспроводное соединение при подключении Ethernet-кабеля. Это называется “переключение LAN/WLAN” и может быть переключено в настройках BIOS/UEFI.

Точные шаги, которые Вам необходимо предпринять, могут варьироваться в зависимости от модели EliteBook, но на моем 6930p следующее работает:

  1. Нажмите F10 во время загрузки, чтобы перейти к настройке BIOS/UEFI.
  2. Перейдите к Системной конфигурации → Параметры встроенного устройства
  3. Найдите опцию “Переключение LAN/WLAN” и выберите рядом с ней радиокнопку “Включено”
  4. Сохраните изменения и выйдите из настройки BIOS/UEFI, чтобы перезагрузить

Это должно помочь. Если у вас другая модель (особенно если она из другого поколения), обратитесь к руководству пользователя модели.

Обратите внимание, что если вы используете программу ProtectTools от HP и у вас установлена надстройка BIOS Configuration, то вы также должны иметь возможность переключить эту настройку из Windows, но вам все равно придется перезагрузиться, чтобы она вступила в силу.

2
Advertisement
2
2
2015-03-06 10:00:08 +0000
Advertisement

A

0
0
0
2017-09-07 14:44:03 +0000

Если у вас есть драйвер для Ethernet, т.е, Я использую быстрый Ethernet-контроллер для моего ноутбука Samsung, затем на панели задач в правом верхнем углу:

  1. щелкните по значку Ethernet, который, возможно, просто E обычно желтый, как
  2. затем во всплывающем окне щелкните Connection Manager
  3. затем Options
  4. по опции, затем установите/оттметьте флажок для отключения беспроводного радио, пока Ethernet-адаптер доступен

Результат: при подключении Ethernet-кабеля беспроводное соединение будет отключено с приоритетом на Ethernet-соединение.

0
Advertisement
0
0
2016-10-11 12:27:52 +0000
Advertisement

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

Если включено, эта функция определит подключение системы к проводной сети и впоследствии отключит выбранные беспроводные радиосвязи (WLAN и/или WWAN). После отключения от проводной сети выбранные беспроводные радиостанции будут снова включены.

0
0
0
2014-08-06 17:46:10 +0000

Я придумал индивидуальное решение с помощью ответа Моше Кац (спасибо Моше Кац!), которое хорошо работает для моих 100 ноутбуков.

Сохранить следующий текст в виде файла wifiswitch.bat под C:\windows\system32. Убедитесь, что имена интерфейсов на ноутбуке соответствуют скриптам:

@echo off
            Title Wifi Lan Switcher

            set a=0

            :loop
            netsh interface show interface name="Local Area Connection" | find /i "disconnected" > NUL 2>&1
            IF ERRORLEVEL 1 (
                netsh interface show interface name="Wireless Network Connection" | find /i "disabled" > NUL 2>&1
                IF ERRORLEVEL 1 (
                    netsh interface set interface name="Wireless Network Connection" disable > NUL 2>&1
                    set error=%errorlevel%
                    ping -n 5 127.0.0.1 >nul
                )
            ) 
            netsh interface show interface name="Local Area Connection" | find /i "disconnected" > NUL 2>&1
            IF NOT ERRORLEVEL 1 (
                netsh interface show interface name="Wireless Network Connection" | find /i "enabled" > NUL 2>&1
                    IF ERRORLEVEL 1 (
                        netsh interface set interface name="Wireless Network Connection" enable > NUL 2>&1
                        set error=%errorlevel%
                        ping -n 5 127.0.0.1 >nul
                    )
            )

            set /a a+=1

            echo.
            echo %a%
            ping -n 3 127.0.0.1 >nul
            if %a% equ 5 goto :eof
            goto :loop

            :eof
            echo.
            echo.
            set a=
            exit /b %error%

Теперь вам нужно создать одну задачу по расписанию. Вы можете сохранить xml код моей задачи в .xml, а затем импортировать его в планировщик задач ноутбука. Не забудьте изменить источник на вкладке Триггеры на тот, который принадлежит вашей конкретной модели :

<?xml version="1.0" encoding="UTF-16"?>
            <Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
              <RegistrationInfo>
                <Date>2014-07-07T09:36:51.4300545</Date>
                <Author>%username%</Author>
              </RegistrationInfo>
              <Triggers>
                <EventTrigger>
                  <Enabled>true</Enabled>
                  <Subscription><QueryList><Query Id="0" Path="System"><Select Path="System">*[System[Provider[@Name='e1cexpress']]]</Select></Query></QueryList></Subscription>
                </EventTrigger>
                <BootTrigger>
                  <Enabled>true</Enabled>
                  <Delay>PT1M</Delay>
                </BootTrigger>
                <RegistrationTrigger>
                  <Enabled>true</Enabled>
                </RegistrationTrigger>
              </Triggers>
              <Principals>
                <Principal id="Author">
                  <UserId>S-1-5-18</UserId>
                  <RunLevel>HighestAvailable</RunLevel>
                </Principal>
              </Principals>
              <Settings>
                <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
                <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
                <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
                <AllowHardTerminate>true</AllowHardTerminate>
                <StartWhenAvailable>true</StartWhenAvailable>
                <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
                <IdleSettings>
                  <StopOnIdleEnd>true</StopOnIdleEnd>
                  <RestartOnIdle>false</RestartOnIdle>
                </IdleSettings>
                <AllowStartOnDemand>true</AllowStartOnDemand>
                <Enabled>true</Enabled>
                <Hidden>false</Hidden>
                <RunOnlyIfIdle>false</RunOnlyIfIdle>
                <WakeToRun>false</WakeToRun>
                <ExecutionTimeLimit>PT1H</ExecutionTimeLimit>
                <Priority>7</Priority>
                <RestartOnFailure>
                  <Interval>PT1M</Interval>
                  <Count>3</Count>
                </RestartOnFailure>
              </Settings>
              <Actions Context="Author">
                <Exec>
                  <Command>%windir%\System32\WifiSwitch.bat</Command>
                  <WorkingDirectory>%windir%\system32</WorkingDirectory>
                </Exec>
              </Actions>
            </Task>
Advertisement

Похожие вопросы

3
13
5
16
4
Advertisement
Advertisement