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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  una variable se puede invocar cuantas veces?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: una variable se puede invocar cuantas veces?  (Leído 2,881 veces)
crisoof

Desconectado Desconectado

Mensajes: 48


Ver Perfil
una variable se puede invocar cuantas veces?
« en: 5 Enero 2015, 13:45 pm »

hola buenos días, gracias por su tiempo primero que todo seré un poco mas explicito con la pregunta, tengo una variable que se inicializa en el bat numero 1 (le pondremos asi para ejemplificar) y esa  variable no se usa hasta que pasa al bat nro 4, entre el 1 y el 4 esta el bat nro 2 y numero 3, pero ya en el bat numero 4 no puedo manejar la variable, mi pregunta es hay un limite de bat que puedo llamar para usar una variable? osea puedo inicializar una variable en el bat 1 y usar la variable o el valor de la variable en el bat 20??

gracias por su ayuda :silbar:



En línea

Shell Root
Moderador Global
***
Desconectado Desconectado

Mensajes: 3.724


<3


Ver Perfil WWW
Re: una variable se puede invocar cuantas veces?
« Respuesta #1 en: 5 Enero 2015, 16:39 pm »

x cantidad de veces (a pesar de que no sepa batch creo que es general para todos)


En línea

Te vendería mi talento por poder dormir tranquilo.
Black Dragon

Desconectado Desconectado

Mensajes: 6


Ver Perfil
Re: una variable se puede invocar cuantas veces?
« Respuesta #2 en: 14 Enero 2015, 12:01 pm »

Depende de como se llame a la variable o donde se guarde.

Interpreto que tienes varios bat's pongamos
bat1.bat
bat2.bat
bat3.bat

Interpreto que una variable se usa en el bat1.bat y la ejecución de bat1.bat termina sin guardar esa variable en ningún lugar. Luego se ejecuta bat2.bat. En ese caso ningún bat posterior puede usar esa variable ya que todas esas variables son exclusivas de bat1.bat a menos que las guardes de forma permanente en alguna variable de entorno o en un archivo que después invocas en los siguientes bat's.

TL;DR:
Por lo que la respuesta corta a tu pregunta es: Las variables inicializadas en bat1.bat solo se pueden usar en bat1.bat a menos que guardes las variables en variables externas o archivos externos.
En línea

crisoof

Desconectado Desconectado

Mensajes: 48


Ver Perfil
Re: una variable se puede invocar cuantas veces?
« Respuesta #3 en: 10 Febrero 2015, 13:09 pm »

LO RESPONDERE, POR SI A ALGUIEN LE SIRVE,

tengo aproximadamente 10 bat, hago uso de una variable en el bat1, luego esa variable no se vuelve a usar hasta el bat  9 y luego en el bat  10, mi confusion era, porque se estaban montanto las variables en otros bat intermedios, por eso pensaba que la variable se perdia en algun momento, pero no es asi, la variable, mientras  se setee en el bat 1 el valor de esa variable se puede usar en el bat 9 x ejemplo y luego volverla a setear y usarla en el 10 o si quieren no setearla y usarla en el bat 10, bueno esa era mi duda, ojala a alguien le pueda servir, la info, o quizas no y solo a mi se me ocurren estas dudas, tan tontas xD

Saludos
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.885



Ver Perfil
Re: una variable se puede invocar cuantas veces?
« Respuesta #4 en: 11 Febrero 2015, 09:34 am »

@crisoof

El tiempo de vida de una variable, es el mismo tiempo de vida de la instancia que invocó el Batch-Script donde inicializaste la variable.

Ejemplo:

1.bat
Código
  1. @Echo OFF
  2.  
  3. Set "Var=Hello World"
  4. Call ".\2.bat"
  5.  
  6. Pause&Exit

2.bat
Código
  1. @Echo OFF
  2. Echo Var=%VAR%
  3. Exit /B 0

Saludos
En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cuántas veces haceís ejercicio a la semana ?' « 1 2 3 »
Foro Libre
Constance 28 13,663 Último mensaje 9 Octubre 2011, 18:27 pm
por Trane!
Saber cuántas veces se repiten letras
Java
Antoniio 8 11,796 Último mensaje 27 Abril 2016, 23:03 pm
por + 1 Oculto(s)
¿Cuántas veces accedemos a memria con un TLB?
Windows
minicatsCB 0 2,257 Último mensaje 30 Junio 2016, 17:43 pm
por minicatsCB
¿Cuántas veces habéis cambiado de identidad en Internet y por qué? « 1 2 »
Foro Libre
z3nth10n 10 5,439 Último mensaje 22 Junio 2017, 16:49 pm
por gabriel1995
cuantas veces es divisible
Programación C/C++
dailia__ 3 3,480 Último mensaje 17 Diciembre 2017, 04:38 am
por engel lex
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines