locked
Puerta de Enlace en una variable de entorno RRS feed

  • Pregunta

  • Necesitaria obtener la puerta de enlace en una variable de entorno.

     

    He mirado el comando netsh que he visto que se recomendaba para manejar datos de redes, y la verdad no lo encuentro. No se si es el comando adecuado o hay otra opcion.

     

    ¿es posible lo que solicito?

     

    Saludos,.

    martes, 17 de julio de 2007 20:34

Respuestas

  • Como veo que hablas de variables de entorno, entiendo que conoces algo de scripts o de ficheros de lotes (.bat).

     

    Para ponerlo en una variable de entorno, por ejemplo "gateway", create un .bat con lo siguiente:

     

    @echo off
    setlocal ENABLEEXTENSIONS & set "i=0.0.0.0" & set "j="
    for /f "tokens=4" %%a in ('route print^|findstr 0.0.0.0.*0.0.0.0') do (
      if not defined j for %%b in (%%a) do set "i=%%b" & set "j=1")
    endlocal & set gateway=%i%&goto :EOF

     

    Al ejecutarlo lo dejará en una variable de entorno llamada "gateway".

     

    Un saludo,

    martes, 17 de julio de 2007 20:38

Todas las respuestas

  • Como veo que hablas de variables de entorno, entiendo que conoces algo de scripts o de ficheros de lotes (.bat).

     

    Para ponerlo en una variable de entorno, por ejemplo "gateway", create un .bat con lo siguiente:

     

    @echo off
    setlocal ENABLEEXTENSIONS & set "i=0.0.0.0" & set "j="
    for /f "tokens=4" %%a in ('route print^|findstr 0.0.0.0.*0.0.0.0') do (
      if not defined j for %%b in (%%a) do set "i=%%b" & set "j=1")
    endlocal & set gateway=%i%&goto :EOF

     

    Al ejecutarlo lo dejará en una variable de entorno llamada "gateway".

     

    Un saludo,

    martes, 17 de julio de 2007 20:38
  • Genial. Muchisimas gracias y sobre todo por la rapidez.

     

    Funciona como queria, pero lo tengo que estudiar despacio para entenderlo.

     

    Saludos,.

     

    martes, 17 de julio de 2007 20:43
  •  

    Si estas interesado en el leguaje de comandos, tengo un minicurso publicado en http://www.multingles.net/docs/jmt/comandos/comandos.html

     

    Un saludo,

     

    martes, 17 de julio de 2007 20:47