Включение/отключение портов батником
Цитата: lоRes от 03.10.2020, 04:01Всем привет ✋
Батник который открывает и закрывает порты в 2 клика1. Вводите порт который, хотите открыть, всё порт открыт!
3. Если вы повторно откроете программу, то созданный порт удаляться даже если после его открытие вы перезагрузили систему
СКАЧАТЬ[spoiler]
@echo off chcp 1251>nul title OpenPort if exist %SystemRoot%\NamePort ( set /p openname=<%SystemRoot%\NamePort ) else ( @echo off ) netsh advfirewall firewall show rule name=%openname%>nul if %errorlevel% == 1 goto Create if %errorlevel% == 0 goto Delete goto end :Create set /p port="Порт>" echo %port%>%SystemRoot%\NamePort netsh advfirewall firewall add rule name=%port% protocol=TCP localport=%port% action=allow dir=in netsh advfirewall firewall add rule name=%port% protocol=UDP localport=%port% action=allow dir=in netsh advfirewall firewall add rule name=%port% protocol=TCP localport=%port% action=allow dir=out netsh advfirewall firewall add rule name=%port% protocol=UDP localport=%port% action=allow dir=out goto end :Delete netsh advfirewall firewall delete rule name=%openname% del %SystemRoot%\NamePort goto end :endОткрыть в блокноте > Вставить > Сохранить как > в кодировке ANSI и как .bat файл
[/spoiler]
Всем привет ✋
Батник который открывает и закрывает порты в 2 клика
1. Вводите порт который, хотите открыть, всё порт открыт!
3. Если вы повторно откроете программу, то созданный порт удаляться даже если после его открытие вы перезагрузили систему
СКАЧАТЬ
@echo off chcp 1251>nul title OpenPort if exist %SystemRoot%\NamePort ( set /p openname=<%SystemRoot%\NamePort ) else ( @echo off ) netsh advfirewall firewall show rule name=%openname%>nul if %errorlevel% == 1 goto Create if %errorlevel% == 0 goto Delete goto end :Create set /p port="Порт>" echo %port%>%SystemRoot%\NamePort netsh advfirewall firewall add rule name=%port% protocol=TCP localport=%port% action=allow dir=in netsh advfirewall firewall add rule name=%port% protocol=UDP localport=%port% action=allow dir=in netsh advfirewall firewall add rule name=%port% protocol=TCP localport=%port% action=allow dir=out netsh advfirewall firewall add rule name=%port% protocol=UDP localport=%port% action=allow dir=out goto end :Delete netsh advfirewall firewall delete rule name=%openname% del %SystemRoot%\NamePort goto end :end
Открыть в блокноте > Вставить > Сохранить как > в кодировке ANSI и как .bat файл
Цитата: Sergew от 24.01.2022, 13:31Цитата: lоRes от 03.10.2020, 23:51Версия №2😅
СКАЧАТЬ[spoiler]
[/spoiler]Здравствуйте. Можно пере залить данные файлы?!
Цитата: lоRes от 03.10.2020, 23:51Версия №2😅
СКАЧАТЬСпойлер
Здравствуйте. Можно пере залить данные файлы?!
Цитата: Mikhail от 24.01.2022, 13:45Добрый🖐.
Под спойлером код(первого сообщения), скопируйте в батник и пользуйтесь.
Добрый🖐.
Под спойлером код(первого сообщения), скопируйте в батник и пользуйтесь.