Как подключиться к интернету из командной строки?

Я пытаюсь создать задачу, которая подключается к интернету в заданное время. У меня широкополосный wired подключение, которое я использую для подключения к интернету. Как я управляю соединением / разъединением этого соединения от командной строки?

Обновление/Дополнительная Информация:


Вот реальная ситуация:


Мой интернет-провайдер предлагает скачать бесплатно с 2: 00 утра до 7: 00 утра. Таким образом, я планирую свои загрузки в течение этого периода. Я занимаюсь этим без каких-либо проблем до недавнего времени, когда, глядя на журналы, я заметил, что я отключаюсь где-то до 2:00. Я проверил автоматическое переподключение на моем соединении для таких случаев, но (снова, проверяя журналы) я не в состоянии повторно соединиться автоматически. Поэтому я предполагаю, что в течение этого периода времени (возможно, в течение нескольких минут) я не могу подключиться. Поэтому я хочу проверить свое соединение примерно в 2: 10 утра, и если оно отключено, я хочу снова подключить его. Что приводит нас к вопросу of:


Как запланировать задачу windows для подключения к широкополосному подключению?


P. S. Я знаю переподключение возможно. Я попробовал его один раз, где-то около 3:00 утра, и он работал.

Update2: вот как я подключаюсь


Примечание: не ошибитесь, это не беспроводное соединение.

enter image description here

5
задан atoMerz
24.01.2023 8:03 Количество просмотров материала 3248
Распечатать страницу

4 ответа

команды rasdial "имя подключения"

или в вашем случае:

rasdial "Bita"

3
отвечен 2023-01-25 15:51

скопируйте приведенный ниже текст в текстовый файл и сохранить его как *.Bat-файл При необходимости измените имя подключения.......

@ECHO OFF

ping 8.8.8.8 | find "unreachable"

if errorlevel 1 goto :eof

netsh wlan connect name="Bita"

pause

@magicandre1981 имеет часть ответа, возможно, мод может объединить мой ответ в его....

1
отвечен Logman 2023-01-25 18:08

Если это WIFI / WLAN, вы можете использовать это:

netsh wlan connect name=<NAME>

Скотт Хансельман писал об этом здесь:

http://www.hanselman.com/blog/HowToConnectToAWirelessWIFINetworkFromTheCommandLineInWindows7.aspx

0
отвечен magicandre1981 2023-01-25 20:25

включить / отключить сетевой интерфейс из командной строки

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

вы, возможно, потребуется изменить "подключение по локальной сети", проверьте *Панель управления\Сеть и интернет\Сетевые подключения* чтобы получить точное имя соединения.

мой ответ смена DNS скриптом может быть от некоторой помощи тоже по поводу netsh...

сценарий ниже покажет сетевые подключения, и если "подключение по локальной сети 2" найден он будет отображение соединения. Он не будет отображать ничего, если "подключение по локальной сети 2" не найден, поэтому, пожалуйста, измените его на соединение, которое вы хотите найти.

@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
    )
)

должны иметь административные или повышенными правами пользователя.

WIFI:

netsh wlan connect ssid=WiFiNetwork name=Profile1 

netsh wlan connect ssid="Wireless Net" name=Profile2 interface="Wireless Network Connection" 
0
отвечен Logman 2023-01-25 22:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

broadband
internet-connection
windows
windows-7
wired
Вверх