elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Variable hostname en batch
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Variable hostname en batch  (Leído 2,796 veces)
santi810

Desconectado Desconectado

Mensajes: 21


Ver Perfil
Variable hostname en batch
« en: 19 Diciembre 2013, 01:01 am »

Lo primero nose si es correcto el titulo, si no es asi perdon!

El tema es, me compre un ordenador nuevo y  ahora mismo tengo los batch sincronizados porque quiero usar los mismos en los 2 equipos.

El problema es que la estructura de carpetas es diferente, y no queria tener que hacer diferentes scripts para cada equipo.

Mi idea es (no se si se puede):
poner al principio:

if %hostname%==portatilsanti set a=ruta en el portatil
if %hostname%==pcsanti set a=ruta en el pc


y reemplazar todas las rutas por %a%


El problema es que no encontre nada parecido a lo que yo llamo hostname, que seguro que esta mal dicho, es decir El nombre del equipo (o un identificador que diferencie los equipos, ese me parecio el mas facil)

Pues la pregunta es: conoceis algun identificador para diferencias los equipos o directamente teneis una idea mejor que la mia?


gracias


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.813



Ver Perfil
Re: Variable hostname en batch
« Respuesta #1 en: 19 Diciembre 2013, 07:50 am »

lo que yo llamo hostname, que seguro que esta mal dicho, es decir El nombre del equipo (o un identificador que diferencie los equipos, ese me parecio el mas facil)

Pues la pregunta es: conoceis algun identificador para diferencias los equipos o directamente teneis una idea mejor que la mia?

Citar
Código:
%COMPUTERNAME%	System	Returns the name of the computer.

No existe ninguna variable de entorno llamada 'HostName', aquí tienes las variables de entorno existentes: http://ss64.com/nt/syntax-variables.html

[By ElektroSoft] Tutorial extendido de aprendizaje Batch

6.4 Variables de entorno


Saludos


« Última modificación: 19 Diciembre 2013, 20:08 pm por ElektroSoft » En línea

santi810

Desconectado Desconectado

Mensajes: 21


Ver Perfil
Re: Variable hostname en batch
« Respuesta #2 en: 20 Diciembre 2013, 17:46 pm »

Ya, ya sabia que no habia ninguna variable que se llamase asi! era solo para que entendieras a lo que me referia! Use hostname porque estoy acostumbrado a usar linux y subpuse que todo el mundo sabria de lo que hablo.

Muchas gracias eso me va perfecto! y apunto la guia de variable de entorno!!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Problema con variable del FOR (Batch) SOLUCIONADO
Scripting
<ИΘZIЭ(ŦB> 8 5,951 Último mensaje 20 Septiembre 2009, 14:15 pm
por Guerrerohgp
(SOLUCIONADO) [ Batch ] Problemilla con variable Set /a...
Scripting
SuperDraco 9 6,462 Último mensaje 20 Marzo 2011, 11:40 am
por SuperDraco
[BATCH] Variable dentro de for [SOLUCIONADO]
Scripting
DameBanda 2 2,756 Último mensaje 8 Abril 2012, 18:25 pm
por DameBanda
[Batch]Partir variable?
Scripting
electrodev 7 3,897 Último mensaje 13 Septiembre 2012, 19:50 pm
por тαптяα
[Batch] Problema variable con comillas
Scripting
tienty 4 5,500 Último mensaje 3 Abril 2013, 13:47 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines