5

Я путешествую редко, поэтому мне практически не нужен обмен данными по мобильному телефону. У меня есть контракт, включающий 100 МБ трафика, которого вполне достаточно для проверки электронной почты и просмотра веб-страниц.

Однако регулярно (как и сегодня) случается, что Windows загружает обновления через это соединение. Сегодня было 12 обновлений для меня, 72 МБ. Мой провайдер сообщает, что мой трафик почти используется. К сожалению, я не напоминаю себе отключение обновлений Windows.

Есть ли способ определить, активно ли подключение через USB-модем, чтобы я мог автоматически отключать обновления Windows?

Я не обязательно ищу полный сценарий, просто концепция будет в порядке. Я могу сделать некоторые сценарии самостоятельно.

Я пытался:

Просматривая соединение в ipconfig /all , но я заметил, что каждый раз создается новая запись, в настоящее время она называется "Сетевое соединение 3".

3 ответа3

3

Этот ответ не всем понравится, но для некоторых он может быть правильным:

Обновление до Windows 8.

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

1

Так как вы сказали, что можете делать сценарии самостоятельно ... И на основании того, что вы сказали ...

Ваш телефон должен появиться в разделе «Портативные устройства» в Windows. Вот мой iPhone:

Если вы щелкнете правой кнопкой мыши по устройству и выберете «Свойства», перейдите на вкладку «Сведения» и выберите «Идентификаторы оборудования» в раскрывающемся списке:

Используя этот запрос PowerShell (или любой другой язык), вы можете увидеть все устройства USB, подключенные к машине, в GridView:

gwmi Win32_USBControllerDevice -computername localhost | Out-GridView

Введите часть (или все) идентификатора устройства в фильтре GridView:

И вы увидите, что устройство подключено. Выньте телефон и снова запустите скрипт. Эти записи исчезнут:

Таким образом, вы должны быть в состоянии написать сценарий, который может искать эти записи, и, если они найдены, остановите службу обновления Windows.

1

Измените настройки Центра обновления Windows на «Проверять наличие обновлений, но позвольте мне выбрать, загружать и устанавливать ли они». Это не позволит Windows извлекать обновления самостоятельно (она по-прежнему будет использовать некоторую полосу пропускания для проверки обновлений, но это должно быть минимальным).

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

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