Como desconectar / conectar a conexão do modem ADSL ao ISP pelo comando? (Windows 7 SP1 x64)


1

Eu quero escrever esse comando em um arquivo .bat e executá-lo pelo Windows Scheduler em determinados momentos da noite e da manhã.

(por exemplo: abrir conexão às 23:00 e fechá-lo novamente no dia seguinte às 9:00 automaticamente)

Já estou fazendo o mesmo procedimento com o uso netsh comando (abaixo) que pode desabilitar / habilitar minha "Conexão de Área Local" e fazer com que a luz Ethernet do meu modem seja desligada (essa é uma das quatro luzes do modem, incluindo: energia, Ethernet, DSL, Internet)

netsh interface set interface name="Local Area Connection" admin=disabled/enabled

E agora eu quero encontrar uma maneira de fechar a conexão com o ISP (o que faz com que as luzes DSL e Internet do modem sejam desligadas) ou uma maneira de desconectar (que faz com que a luz da Internet do modem seja alterada de verde para vermelho).

Meu modem: ZyXEL "P-650R-T1v3"

-

Atualização 1: E quanto a conexão DSL e desligar sua luz ou em outra conexão de fechamento de palavra para o ISP?

-

Atualização 2: Em resposta a a resposta boa e detalhada de SR. @ Michael_Kjörling, Eu mudei minha pergunta e agora eu acho meu objetivo final como mencionado na atualização 1 está encerrando / fechando minha conexão com o ISP e vice-versa.

(Opção 2 de @ Michael_Kjörling responder com uma diferença: Eu quer virar em a ligação à Internet durante a noite ( das 23:00 às 09:00 horas do dia seguinte e também, ) deixe o computador ligado para um uso de internet específico quando não estou na frente do meu PC para operá-lo manualmente e lembre-se que Eu não quero deixar meu pc com acesso à internet antes das 23:00 e depois das 09:00 )

Quando eu uso netsh comando, ele não fecha minha conexão com o ISP e no log de conexão do meu usuário no site do ISP, ainda estou conectado. Mas quando eu removo / desconecto meu fio de telefone do modem ou desligo o modem ou uso o futuro do "Connect On-Demand" da interface de usuário da Web do modem, então eu posso ver o tempo de desconexão na página de log do site do ISP e alcançar meu objetivo fisicamente! (No entanto, quero alcançar meu objetivo por meio de comando e agendador ou de maneira semelhante sem usar um temporizador porque não quero pagar por ele se conseguir alcançar meu objetivo sem comprar um dispositivo temporizador.)

-

Atualização 3: E sobre Conecte-se sob demanda habilidade?

enter image description here

Não funciona bem para o meu objetivo.

E quanto a conectar / desconectar o botão na interface do usuário da Web do modem?

enter image description here

Existe alguma maneira de lidar com esse trabalho por horário? por exemplo, usando um comando que envia o nome de usuário e a senha da interface do usuário da Web com um parâmetro para o modem para que ele seja conectado / desconectado.


2
Não é provável. Você provavelmente poderia se o dispositivo tivesse acesso SSH, ou o webui tivesse uma opção de desligamento (o que não é muito provável). Por que não apenas usar um temporizador? Algo assim faria o trabalho: belkin.com/us/p/P-F7C009
MaQleod

@MaQleod Obrigado, o temporizador pode ser minha última escolha e está bem. agora o que acontece com a atualização 1?
Victory Hymn

3
Você poderia, talvez, construir um robô Lego que desconecte e reconecte a fiação de energia e telefone que vai para o modem a cabo em intervalos apropriados?
a CVn

@MaQleod ► Descobri que minha interface da Web do Modem tem uma opção de desconexão / conexão: i.stack.imgur.com/Rs2nz.jpg ► É útil?
Victory Hymn

Respostas:


0

Honestamente, acho que você está tentando superestimar isso. Eu posso ver duas opções óbvias, dependendo de qual é o seu objetivo final.

  1. Você quer eliminar a luz do modem, porque você acha isso perturbador. Nesse caso, apenas cubra as luzes com alguma coisa, talvez algo tão simples como um pedaço de papelão. Certifique-se de não cobrir os orifícios de ventilação.

  2. Você deseja desligar a conexão à Internet durante a noite, mas deixe o computador ligado. Isto é exatamente o que um temporizador (ou, mais precisamente, um interruptor horário ) faz. Conecte seu modem a ele, configure-o para desligar a energia entre as 23:00 e as 09:00 e ligue para ele um dia (ou noite). Eu sugiro cautela com os modelos mais baratos, pois eles podem não jogar muito bem com eletrônica sensível.

Praticamente qualquer outra alternativa é basicamente replicar a funcionalidade de qualquer uma dessas opções, provavelmente por mais esforço.

Interruptores horários simples geralmente são apenas 24 horas, mas existem aqueles que podem ser configurados para levar em conta o dia da semana ( aqui está um exemplo que permite oito ciclos on / off por dia durante sete dias, o que consegui encontrar com uma pesquisa rápida no Google; sua loja local de suprimentos em casa, sem dúvida, será capaz de sugerir possibilidades).

Além disso, respondendo a sua pergunta pelo valor de face:

Agora eu quero encontrar uma maneira de desligar / desligar meu modem totalmente.

Se o modem estiver realmente desligado, como o computador poderá ligá-lo (o que implica que ainda há algo ligado, senão não haveria nada para o computador se comunicar)? Essa é essencialmente a mesma questão que em é possível acordar um dispositivo Linux em um horário específico (divulgação completa: a resposta aceita é minha), exceto neste caso, temos muito menos controle sobre o dispositivo em questão.


Obrigado Sr. @ Michael, eu estava com problemas. agora o que você acha sobre mudanças na minha pergunta?
Victory Hymn

0

é áspero, mas aqui está como eu fiz isso no 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

Não! é um trabalho como netsh comando que eu escrevi em questão. Não pode me desconectar do ISP.
Victory Hymn

baseado no que você disse, e como eu o entendo, eu desligaria o roteador dchp e o tornaria uma ponte transparente, depois usaria o computador para autenticar a conexão com a internet. Eu costumava fazer isso quando eu queria simular um ip estático em uma configuração ip dinâmica, o lado negativo é que passa toda a segurança do roteador / modem. então se você netsh ou wmic seu adaptador seu desconectado, então você pode definir o lote dentro do agendador para automatizar a conexão. Além disso, não tenho um entendimento claro sobre o que você está tentando fazer.
Donald

Ok, eu fiz alguma pesquisa, para dar comandos diretamente ao seu modem adsl você precisa de algo chamado comandos cli, pesquisando o site que seu modem foi fabricado, descobri que não parece ser um ZyXEL "P-650R-T1v3" mas existe um ZyXEL "P-660R-T1v3", e ele não tem uma lista de comandos cli, então estou assumindo que ele não pode receber comandos diretos, aqui é onde eu encontrei a informação. zyxel.com/us/en/support/download_library.shtml desculpe se eu fiz isso mais confuso.
Donald
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.