gggirald respondió:
Te propongo una solución que no necesita que sepamos los números a recortar. Sería sustituir el comando/instrucción set IPgat=%IP:~0,x% por lo siguiente: for /f "tokens=1,2,3 delims=." %%a in ('echo %IP%') do ( if %mascara%== a setIPgat=%%a ...