|
|
От: | Pasha1st | |
| Дата: | 01.12.14 08:47 | ||
| Оценка: | |||
Результирующий скрипт может выглядеть примерно так: (возможно потребуется подгонка под конкретную систему)Адаптер PPP MyVPN1:
DNS-суффикс подключения . . . . . :
IPv4-адрес. . . . . . . . . . . . : 192.168.2.21
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз. . . . . . . . . :
@echo off
setlocal enableextensions
setlocal enabledelayedexpansion
SET flag=0
SET vpnip=0
for /F "delims=: tokens=1,2" %%a IN ('ipconfig') DO (
rem ECHO *%%a*
IF "Адаптер PPP MyVPN1"=="%%a" (
rem ECHO flag on
SET flag=1
) ELSE (
IF " IPv4-адрес. . . . . . . . . . . . "=="%%a" (
rem ECHO "On IP"
IF !flag!==1 (
rem ECHO "On VPN"
SET vpnip=%%b
SET vpnip=!vpnip:~1!
GOTO found
)
)
)
)
GOTO notfound
:found
ECHO FOUND
ECHO !vpnip!
goto exit
:notfound
ECHO Not found!
goto exit
:exit