Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.77/22: Рейтинг темы: голосов - 22, средняя оценка - 4.77
Mekuya
1 / 1 / 2
Регистрация: 07.12.2015
Сообщений: 57
1

Как отключить текущее сетевое подключение?

01.10.2016, 13:06. Просмотров 4176. Ответов 10
Метки нет (Все метки)

Добрый день. Помогите, пожалуйста.

Хочу понять как в CMD можно отключить текущее сетевое подключение?

Например в NetStat -a вижу сетевое соединение:
Имя Локальный адрес Внешний адрес Состояние
TCP 0.0.0.0:554 Earth:0 LISTENING

Как это можно сделать?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2016, 13:06
Ответы с готовыми решениями:

Как переименовать сетевое подключение?
Всем привет задача, такая, есть сетевое подключение с названием "Подключение по локальной...

Сетевое подключение
ВСЕМ ПРИВЕТ,НУЖНА ВАША ПОМОЩЬ! есть рабочая группа компов,все работают нормально,кроме одного...

Создайте командный файл, который спрашивает: «Вы хотите узнать текущее время или текущую дату?» – и в зависимости от ответа выдает на экран текущее вр
Здраствуйте очень сильно нужна помощь в написании батников кто может помогите пожалуйста!!! 1...

Как скрыть сетевое подключение на Windows 7
Доброго времени суток, у меня такая проблемка: Нахожусь я на пароходе, где есть спутниковый...

Как вынести сетевое подключение на рабочий стол в win 7?
У меня usb модем. Подключил и настроил его как телефонное соединение. Дозваниваться в инет...

10
vavun
10461 / 5429 / 854
Регистрация: 07.04.2013
Сообщений: 15,637
01.10.2016, 13:09 2
Рабочий метод разрыва конкретного активного соединения из командной строки Windows7
1
Mekuya
1 / 1 / 2
Регистрация: 07.12.2015
Сообщений: 57
01.10.2016, 20:34  [ТС] 3
vavun, спасибо за быструю реакцию. Но в этой теме сказано как отключить сетевой интерфейс, а не соединение узла.

Добавлено через 7 часов 2 минуты
Я так понимаю это тяжелый вопрос... не ужели эту задачу нельзя выполнить без применения сторонних утилит?
0
volodin661
2235 / 1020 / 169
Регистрация: 10.12.2013
Сообщений: 3,439
02.10.2016, 00:10 4
Цитата Сообщение от Mekuya Посмотреть сообщение
не ужели эту задачу нельзя выполнить без применения сторонних утилит?
а) в windows крайне мало годных инструментальных средств.
б) почему возникает такая паника при мысли о применении сторонних утилит ( как правило они все бесплатные ) ?
0
02.10.2016, 00:10
Mekuya
1 / 1 / 2
Регистрация: 07.12.2015
Сообщений: 57
02.10.2016, 09:22  [ТС] 5
Лучший ответ Сообщение было отмечено magirus как решение

Решение

Нашёл решение.
С помощью командной NetStat узнаём PID соединения применяя параметры -N -O
Далее полученный PID (номер процесса) убиваем через команду TASKKILL /PID <номер> /f

Ищем соединение с портом который нужно отключить\удалить
Windows Batch file
1
netstat -n -o | find /i ":5939"
Результат:
Код
Имя    Локальный адрес        Внешний адрес          Состояние         PID
TCP    127.0.0.1:5939            127.0.0.1:50964        ESTABLISHED     8116
Далее полученный PID подставляем в синтаксис TASKKLL:
Windows Batch file
1
taskkill /PID 8116 /F
Результат:
Код
Успешно: Процесс, с идентификатором 8116, успешно завершен.
0
alpap
2574 / 1562 / 530
Регистрация: 26.04.2015
Сообщений: 5,261
02.10.2016, 12:32 6
Mekuya,
У меня команда "netstat -n -o" показала около 30-ти процессов с состоянием "ESTABLISHED" у всез процессов PID - 3072 и один процесс, последний с состоянием "TIME WAIT", у него PID - 0, так что же я удалю по PID?
0
Mekuya
1 / 1 / 2
Регистрация: 07.12.2015
Сообщений: 57
02.10.2016, 13:54  [ТС] 7
alpap,
Извините что отвечаю на вопрос вопросом, а какая у вас стоит задача?

TIME WAIT - это не активная сессия которая превысила свои лимит, и соответсвенно у него нет активного PID-а (номера процесса). Вам нужно удалить сессии с состоянием TIME WAIT?
0
volodin661
2235 / 1020 / 169
Регистрация: 10.12.2013
Сообщений: 3,439
02.10.2016, 14:26 8
Цитата Сообщение от Mekuya Посмотреть сообщение
TIME WAIT - это не активная сессия которая превысила свои лимит, и соответсвенно у него нет активного PID-а (номера процесса).
Волны перекатывались через мол и падали вниз стремительным домкратом…
1
alpap
2574 / 1562 / 530
Регистрация: 26.04.2015
Сообщений: 5,261
03.10.2016, 03:49 9
Mekuya,
Цитата Сообщение от Mekuya Посмотреть сообщение
какая у вас стоит задача?
ровно никакой
стоит вопрос, на основании
Цитата Сообщение от alpap Посмотреть сообщение
у всез процессов PID - 3072
Цитата Сообщение от alpap Посмотреть сообщение
так что же я удалю по PID?
0
Dragokas
Эксперт WindowsАвтор FAQ
17104 / 7159 / 861
Регистрация: 25.12.2011
Сообщений: 10,955
Записей в блоге: 16
06.10.2016, 01:03 10
Mekuya,
alpap имеет в виду что убийством по PID вы прервёте пачку подключений вместо одного конкретного (если конечно цель такова).

Добавлено через 41 секунду
Цитата Сообщение от alpap Посмотреть сообщение
у него PID - 0, так что же я удалю по PID?
не бось защитное ПО маскируется
0
Mekuya
1 / 1 / 2
Регистрация: 07.12.2015
Сообщений: 57
06.10.2016, 08:40  [ТС] 11
Dragokas,
PID - 0 невозможно прервать, это отключенный сеанс. Нет смысла его прерывать.
alpap-у, надо понять для чего ему прерывать пачку процессов. Обычно это локальные соединения, в прочем это неважно раз задача не ясна...

Тема была создана для решения одной задачи - как отключить одно активное подключение, а именно внешнее, а не локальное. В итоге решение нашёл сам.. Задача выполнена, тема закрыта. Всем спасибо
0
06.10.2016, 08:40
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2016, 08:40

Как настроить uTorrent что бы он использовал Wi-Fi, а браузер и другое сетевое подключение
Привет всем ! Проблема такая, комп подключён к двум сетям, wifi и сетевой. Когда обе сети...

как отключить автоматическое подключение инета на ХР?
Здравствуйте! Я устаавливал Windows 7 как вторую винду и она заразила Windows ХР sp2 (первую...

Сетевое подключение
Подскажите пожалуйста что я не так сделал! Подключил ноут к ПК они друг друга видят, а вот в окне...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.