Что нового

Вывод имени сетевого интерфейса

  • Автор темы Автор темы WorldInWarez
  • Дата начала Дата начала
W

WorldInWarez

Гость
В общем проблема, необходимо получить имена сетевых подключений через cmd.Использую следующий батник  Кодище@echo offsetlocal enableextensions enabledelayedexpansioncall :GetTemporaryNamewmic NIC where "NetConnectionStatus=2" get NetConnectionID /value >"%TemporaryName%"set sNetwork=for /f "tokens=2 delims==" %%i in (    'type "%TemporaryName%" ^| sort.exe') do if not defined sNetwork set sNetwork=%%iecho %sNetwork%del /f /q "%TemporaryName%"endlocalpauseexit /b 0:GetTemporaryName    setlocal enableextensions enabledelayedexpansion:NextName    set sTempName=%temp%\\temp%random%.tmp    if exist "%sTempName%" goto :NextName    set sProcName=%~0    endlocal & set %sProcName:~4%=%sTempName%Но проблема в том что он отображает:если 1 сетевая плата то "Подключение по локальной сети"если 2 интерфейса отображает только последний.Как сделать что бы отображало все подключения по локальной сети
 
Верх