Fondamentalmente, quello che devo fare è ottenere il gateway predefinito di una macchina Win7 che ho realizzato con il seguente codice:
@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%
Il guaio è, quello che devo fare allora, è tirare l'ultima parte (così da 10.10.10.1
, Ho bisogno di 1
, controlla che sia 1
, 65
, 83
o 192
) aggiungi un numero e ricostituiscilo a un IP completo, ad es. 10.10.10.2
Sono bloccato alla parte spaccante ...
Ho avuto:
FOR /F "DELIMS=. TOKENS=4" %a IN %%IP%% DO ECHO %d
Che cosa sto facendo di sbagliato?
L'aiuto sarebbe molto apprezzato.
Grazie,