Como eu me conecto à Internet a partir do prompt de comando?

3

Estou tentando criar uma tarefa que se conecta à internet em um horário especificado. Eu tenho uma conexão com fio de banda larga que eu uso para conectar-me à internet. Como faço para gerenciar a conexão / desconexão desta conexão no prompt de comando?

Atualizar / informações adicionais:
Aqui está a situação real:
O meu ISP oferece download gratuito das 2:00 às 7:00. Assim, eu programo meus downloads durante esse período. Eu tenho feito isso sem nenhum problema até recentemente, quando observando os logs, percebi que estava sendo desconectado antes das 2h da manhã. Verifiquei a reconexão automática em minha conexão para esses casos, mas (novamente verificando os registros) não consigo me reconectar automaticamente. Então eu estou supondo que durante esse período de tempo (talvez por alguns minutos) eu não consigo me reconectar. Então, quero verificar minha conexão por volta das 2h10 e, se estiver desconectada, quero reconectá-la. O que nos traz a questão de:
Como faço para agendar uma tarefa do Windows para se conectar a uma conexão de banda larga?
P.S. Eu sei que reconexão é possível. Eu tentei uma vez, por volta das 3 da manhã e deu certo.

Update2: é assim que eu conecto o
Nota: Não se engane, esta não é uma conexão sem fio.

    
por atoMerz 16.07.2013 / 01:47

4 respostas

3

rasdial "connection name"

ou no seu caso:

rasdial "Bita"

    
por 01.12.2013 / 09:30
1

Copie o texto abaixo em um arquivo de texto e salve-o como um arquivo * .bat Altere o nome de conexão, se necessário .......

@ECHO OFF

ping 8.8.8.8 | find "unreachable"

if errorlevel 1 goto :eof

netsh wlan connect name="Bita"

pause

@ magicandre1981 tem parte da resposta, talvez um mod possa mesclar minha resposta em sua ....

    
por 18.07.2013 / 01:14
0

Se for WIFI / WLAN, você pode usar isto:

netsh wlan connect name=<NAME>

Scott Hanselman escreveu sobre isso aqui:

link

    
por 16.07.2013 / 06:16
0

Ativar / desativar uma interface de rede a partir da linha cmd

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

Pode ser necessário alterar "Conexão local", verificar seu * Painel de controle \ Rede e Internet \ Conexões de rede * para obter o nome exato da conexão.

Minha resposta para Alterar DNS com script pode ser desativada também sobre netsh ...

o script abaixo exibirá as conexões de rede e, se a "Conexão local 2" for encontrada, exibirá a conexão. Ele não exibirá nada se a "Conexão local 2" não for encontrada, por isso, altere-a para a conexão que você deseja encontrar.

@ECHO OFF

for /f "usebackq tokens=1,2,3,*" %%A in ('netsh interface show interface') do (

    if "%%D" == "Local Area Connection 2" (
            ECHO "%%B"   
            netsh interface set interface name="Local Area Connection 2" enabled
    )
)

Deve ter direitos de usuário administrativos ou elevados.

WIFI:

netsh wlan connect ssid=WiFiNetwork name=Profile1 

netsh wlan connect ssid="Wireless Net" name=Profile2 interface="Wireless Network Connection" 
    
por 16.07.2013 / 02:09