@stepak said in Как можно реализовать ограничение потоков?:
@Fox А есть возможность поставить допустим 5 окон?
Такой возможности нет
@facebyk
я как-то помогал одному человеку с этим батником, в инете нашел его и правил на удаленке что бы заработал у него
вот такой скрипт был который переподключал билайн подключение
https://pp.userapi.com/c626825/v626825346/352d9/qjqcYx1Xcb4.jpg
и такой самый простой скрипт который просто перезапускает ПО модема
taskkill /f /im MegaFonInternet.exe
sleep 5
%SystemDrive%
cd \Program Files (x86)\MegaFon\MegaFon Internet\
start MegaFonInternet.exe
надеюсь поможет
@venom777 Это сработает, если у @facebyk стоит usb модем от мегафона :D.
@facebyk Грубое решение, это перезагружать само железо после успешного прохождения 10 потоков.
Вот метод разрыва конкретного активного соединения из командной строки:
@echo off
SetLocal EnableDelayedExpansion
mode con: cols=90 lines=20
Echo Доступны следующие интерфейсы:
Echo.
netsh interface show interface | more +3 | findstr "." | find /n /v ""
Echo.
for /f "skip=2 tokens=3*" %%a in ('netsh interface show interface') do set /a N+=1& set Local!N!=%%b
:check
set ID=0
set /p "ID=Введите № интерфейса для отключения: "
if %ID% LSS 1 goto :check
if %ID% GTR %N% goto :check
Echo Отключаю !Local%ID%!...
netsh interface set interface name="!Local%ID%!" admin=DISABLED
::netsh interface set interface name="!Local%ID%!" admin=ENABLED
pause
Стырено с форума.