По сути, мне нужно получить шлюз по умолчанию на машине с Win7, который я выполнил с помощью приведенного ниже кода:
@echo off
for /f "skip=1 delims={}, " %%A in ('wmic nicconfig get defaultIPgateway') do for /f "tokens=1" %%B in ("%%~A") do set "IP=%%~B"
echo %IP%
Проблема в том, что мне нужно сделать, это потянуть последнюю часть (поэтому из 10.10.10.1
, мне нужно 1
, проверьте, что это 1
, 65
, 83
или 192
), добавьте к нему число, а затем восстановите его до полного IP - например 10.10.10.2
Я застрял в разделительной части ...
У меня есть:
FOR /F "DELIMS=. TOKENS=4" %a IN %%IP%% DO ECHO %d
Что я делаю неправильно?
Помощь будет принята с благодарностью.
Спасибо,