Autor
|
Tema: una variable se puede invocar cuantas veces? (Leído 2,881 veces)
|
crisoof
Desconectado
Mensajes: 48
|
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
|
|
|
En línea
|
|
|
|
Shell Root
|
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
Mensajes: 6
|
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
Mensajes: 48
|
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
Mensajes: 9.885
|
@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
2.bat
Saludos
|
|
|
En línea
|
|
|
|
|
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
|
9 Octubre 2011, 18:27 pm
por Trane!
|
|
|
Saber cuántas veces se repiten letras
Java
|
Antoniio
|
8
|
11,796
|
27 Abril 2016, 23:03 pm
por + 1 Oculto(s)
|
|
|
¿Cuántas veces accedemos a memria con un TLB?
Windows
|
minicatsCB
|
0
|
2,257
|
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
|
22 Junio 2017, 16:49 pm
por gabriel1995
|
|
|
cuantas veces es divisible
Programación C/C++
|
dailia__
|
3
|
3,480
|
17 Diciembre 2017, 04:38 am
por engel lex
|
|