Foros del Web » Programación para mayores de 30 ;) » Programación General »

Creacion .bat con hostname

Estas en el tema de Creacion .bat con hostname en el foro de Programación General en Foros del Web. Saludos compañeros, necesito de vuestra sabiduria, necesitaria crear un .bat que mostrase el nombre del ordenador en pantalla, tengo algo, pero queda muy cutre, tengo ...
  #1 (permalink)  
Antiguo 05/01/2009, 03:23
 
Fecha de Ingreso: noviembre-2007
Mensajes: 18
Antigüedad: 17 años
Puntos: 2
Creacion .bat con hostname

Saludos compañeros, necesito de vuestra sabiduria, necesitaria crear un .bat que mostrase el nombre del ordenador en pantalla, tengo algo, pero queda muy cutre, tengo esto:

hostname
pause

ya está, eso funciona, pero querria algo q mostrase una pantallita mas bonita poniendo:

El nombre de su equipo es: pepeperez

Podeis ayudarme, Gracias.
  #2 (permalink)  
Antiguo 05/01/2009, 11:39
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 9 meses
Puntos: 260
Sonrisa Respuesta: Creacion .bat con hostname

Hola,

Creo que la mejor forma de hacerlo es en dos líneas:
Código:
@echo El nombre de su equipo es:
hostname
pause
O posiblemente usar la variable del sistema:
Código:
@echo El nombre de su equipo es: %COMPUTERNAME%
pause
Sino posiblemente podrías hacerlo de esta forma sobre Windows XP:
Código:
@echo off
for /F %%i in ('hostname.exe') do @echo El nombre de su equipo es: %%i
pause
Saludos,
  #3 (permalink)  
Antiguo 07/01/2009, 09:18
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 10 meses
Puntos: 19
Respuesta: Creacion .bat con hostname

Si te gusta que el mensaje sea llamativo, prueba con esto:

@echo off
cls
color 24
echo El nombre del equipo es %computername%
echo.
echo pulsa cualquier tecla
pause>nul
color


Salu2
  #4 (permalink)  
Antiguo 09/01/2009, 05:20
 
Fecha de Ingreso: noviembre-2007
Mensajes: 18
Antigüedad: 17 años
Puntos: 2
Respuesta: Creacion .bat con hostname

Muchisimas gracias, me fué de mucha ayuda, pero ahora me sale un segundo interrogante, mirad, e transformado el .bat en .exe con un programilla con su icono y todo muy bien, pero al ejecutar el .exe me crea automaticamente el .bat en el escritorio, cuando pulso una tecla se borra ese .bat, pero si en vez de pulsar una tecla para finalizar pulso la X de cerrar de la barra superior el .bat se queda en el escritorio y no se va.

Mis preguntas son:

- Se puede desactivar la barra de herramientas superior donde esta minimizar,maximizar y cerrar de los .bat ?????

- O en su defecto ¿se puede hacer algo para que al ejecutar el .exe no cree automaticamente un .bat en el escritorio?

Mil gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:27.