.png)
Я хочу записать эту команду в файл .bat и запускать ее планировщиком Windows в определенное время ночи и утра.
(например: открыть соединение в 23:00 и автоматически закрыть его на следующий день в 9:00)
Я уже проделываю ту же процедуру с использованиемнетшкоманда (ниже), которая может отключить/включить мое «Подключение по локальной сети» и заставить индикатор Ethernet моего модема выключиться(это один из 4 индикаторов модема, включая: питание, Ethernet, DSL, Интернет)
netsh interface set interface name="Local Area Connection" admin=disabled/enabled
И теперь я хочу найти способ закрыть соединение с провайдером.(что приводит к отключению индикаторов DSL и Интернета на модеме)или способ его отключения(что приводит к изменению цвета индикатора Интернета на модеме с зеленого на красный).
Мой модем: ZyXEL "P-650R-T1v3"
--
Обновление 1: А как насчет DSL-подключения и отключения его индикатора или, другими словами, закрытия соединения с интернет-провайдером?
--
Обновление 2:В ответ нахороший и подробный ответГ-Н @Michael_Kjörling, Я изменил свой вопроси теперь я думаюмоя конечная целькак упоминалось в обновлении 1разрывает/закрывает мое соединение с интернет-провайдером и наоборот.
(Вариант 2 ответа @Michael_Kjörling с разницей:яхочу повернутьнаподключение к Интернету в ночное время (с 23:00 до 09:00 часов следующего дня, а также,) оставить компьютер включеннымдля определенного использования Интернета, когда я не нахожусь перед своим ПК, чтобы управлять им вручную и помнить, чтоЯ не хочу оставлять свой компьютер с доступом в Интернет до 23:00 и после 09:00.)
Когда я используюнетшкоманда, она не закрывает мое соединение с провайдером и в журнале подключений моего пользователя на сайте провайдера я все еще подключен. Но когда я удаляю/отключаю свой телефонный провод от модема или выключаю модем или использую "Connect On-Demand" будущее модема Web UI,затем я могу увидеть время отключения на странице журнала веб-сайта интернет-провайдераи достичь своей цели физически!(Однако я хочу достичь своей цели с помощью команды и планировщика или аналогичным способом, не используя таймер, поскольку я не хочу платить за это, если я могу достичь своей цели, не покупая устройство таймера.)
--
Обновление 3: Что насчетПодключение по требованиюспособность?
Для моей цели это не подходит.
А как насчет кнопки подключения/отключения в веб-интерфейсе модема?
Можно ли как-то организовать эту работу по расписанию? Например, с помощью команды, которая отправляет модему имя пользователя и пароль веб-интерфейса с параметром, чтобы сообщить ему о подключении/отключении.
решение1
Честно говоря, я думаю, что вы пытаетесь переусложнить это. Я вижу два очевидных варианта, в зависимости от того, какова ваша конечная цель.
Вы хотите убрать свет от модема, потому что он вас отвлекает. В этом случае,просто закройте чем-нибудь свет,возможно, что-то простое, например, кусок картона. Убедитесь, что не закрываете вентиляционные отверстия.
Вы хотите отключить интернет-соединение на ночь, но оставить компьютер включенным. Этоименно какой таймер(или точнее, электрическийпереключатель времени) делает. Подключите к нему свой модем, настройте его на отключение питания между 23:00 и 09:00 и считайте, что это день (или ночь). Я бы посоветовал быть осторожнее с самыми дешевыми моделями, так как они могут не очень хорошо работать с чувствительной электроникой.
Фактически любая другая альтернатива будет по сути копировать функциональность любого из этих вариантов, вероятно, за счет больших усилий.
Простые таймеры часто бывают только 24-часовыми, но существуют и такие, которые можно настроить с учетом дня недели (вот один примерчто позволяет осуществлять восемь циклов включения/выключения в день в течение семи дней (этот вариант мне удалось найти с помощью быстрого поиска в Google; ваш местный магазин хозяйственных товаров, несомненно, сможет подсказать вам варианты).
Кроме того,принимая ваш вопрос за чистую монету:
теперь я хочу найти способ полностью выключить/включить мой модем.
Если модем действительно выключен, как компьютер сможет его включить (что подразумевает, что что-то все еще включено, иначе компьютеру не с чем было бы общаться)? Это по сути тот же вопрос, что и ввозможно ли разбудить устройство Linux в определенное время?(полное раскрытие информации: принятый ответ — мой), за исключением того, что в этом случае у нас гораздо меньше контроля над рассматриваемым устройством.
решение2
это грубо, но вот как я это сделал на Windows 8
@echo off
rem get the name of the adapter to turn off
wmic nic get name
rem turn off adapter
wmic path win32_networkadapter where name="SOME ADAPTER THAT NEEDS TURNED OFF" call diable 2>nul
rem turn on adapter
wmic path win32_networkadapter where name="SOME ADAPTER THAT NEEDS TURNED OFF" call enable 2>nul
exit