mig73
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Потребуется утилитка с сайта MS cnic.exe в папке Windows или папке со скриптом. Код: @echo off chcp 1251 > nul %ComSpec% /c color 0a && echo Включение или отключение сетевых интерфейсов. echo. setlocal for /f "tokens=1,2 delims=-" %%i in ('cnic -l ^| findstr [0-9]') do call:set %%i "%%j" for /f "tokens=2-4 delims=_=" %%i in ('set nic_') do ( if "%%k"=="OFF" ( echo [%%i] %%k %%j ) else ( echo [%%i] %%k %%j ) ) echo. echo ================== set /p select="Выберите интерфейс для Вкл/Откл: " if not defined nic_%select% goto:eof for /f "tokens=2,4 delims=_=" %%i in ('set nic_%select%') do ( if "%%j"=="OFF" (cnic n:%%i -c) else (cnic n:%%i -d) ) goto:eof :set set "status=ON" for /f "tokens=2 delims=-" %%i in ('cnic n:%1 -s -v') do ( if "%%i"==" disconnected" (set "status=OFF") else (set "status= ON") ) set "nic_%1=%~2_%status%" | | Всего записей: 8283 | Зарегистр. 24-02-2010 | Отправлено: 12:43 23-01-2020 | Исправлено: mig73, 13:28 23-01-2020 |
|