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
| | |-+  Trasladar variable %%A a %a%
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Trasladar variable %%A a %a%  (Leído 2,690 veces)
nhaalclkiemr


Desconectado Desconectado

Mensajes: 1.678


Máximo exponente 9DB9F1AEED2FADBDE 997BBE20FEDA92


Ver Perfil WWW
Trasladar variable %%A a %a%
« en: 2 Abril 2007, 21:54 pm »

Pues es eso, vosotros sabeis que con el FOR las varibles se almacenan en %%A y con el SET se almacenan como %a%

Pues como no domino muy bien el FOR me gustaria que alguien me ayudara para transformar la variable %%A en %a%

Para eso yo pienso que se deberia de utilizar el FOR (ya k es el uniko k reconoce %%A) y que este llame al SET para hacer algo de este estilo set %%A=%a% pero esto lo tendría que hacer desde el FOR y no creo k sea así la sintaxis, solo es para dar una idea..

Un saludo ;) ;)


En línea

StasFodidoCrypter 1.0 - 100% (old)
StasFodidoCrypter 2.0 - 85% (deserted)
Fire AV/FW-Killer - 97% (deserted)
R-WlanXDecrypter 1.0- 100%
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.605


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: Trasladar variable %%A a %a%
« Respuesta #1 en: 3 Abril 2007, 02:25 am »

intenta con
set %%A=a
si no ps
set %%A=b
shift%%A
set %b%=a

o tambien
echo %%A >temp.tmp
for /f %%i in (temp.tmp) do set %%i=a


Esque si tu dices %%A signifioca que la variable está dentro de for y para establecer %a% Debes salir del modo for o guardar la variable en un temporal para luego volver a volcar la variable a %a% y para volver a eliminar usas shift[variable]

No se si a eso te referias o es mi imaginacion XD


En línea

nhaalclkiemr


Desconectado Desconectado

Mensajes: 1.678


Máximo exponente 9DB9F1AEED2FADBDE 997BBE20FEDA92


Ver Perfil WWW
Re: Trasladar variable %%A a %a%
« Respuesta #2 en: 4 Abril 2007, 15:37 pm »

Eso no funciona...

set %%A=a

-La variable %%A solo es reconocida dentro de un FOR

set %%A=b
shift %%A
set %b%=a


-Otro tanto de lo mismo, la variable %%A solo se reconoce dentro de un FOR...

echo %%A >temp.tmp
for /f %%i in (temp.tmp) do set %%i=a


Mas encaminado pero si te fijas a la hora de llevar la variable %%A a un archivo llamado temp.tmp no usas el FOR, por lo que la variable %%A no se reconoce porque no está dentro de un FOR...


Lo que habría que hacer es usar el FOR desde un principio, y si ya tienes una variable %%A ejecutar un comando desde el FOR que establezca %a% como %%A

Ahora una pregunta...Si usas el FOR usando por ejemplo la variable %%A, esta variable se restablece al acabar el FOR??
Eso lo pregunto por si por ejemplo uso el FOR y mas tarde vuelvo a usar el FOR en donde despues de DO uso un comando

Ejemplo:

for %%A in (grupo) do echo %%A
for %%B in (grupo) do set a=%%A

Esto funcionará?? O al usar otro FOR diferente todas las variables del tipo %%A se resablecen??

Un saludo ;) ;)
En línea

StasFodidoCrypter 1.0 - 100% (old)
StasFodidoCrypter 2.0 - 85% (deserted)
Fire AV/FW-Killer - 97% (deserted)
R-WlanXDecrypter 1.0- 100%
nhaalclkiemr


Desconectado Desconectado

Mensajes: 1.678


Máximo exponente 9DB9F1AEED2FADBDE 997BBE20FEDA92


Ver Perfil WWW
Re: Trasladar variable %%A a %a%
« Respuesta #3 en: 4 Abril 2007, 15:42 pm »

Nada, ya he solucionado el problema...fue un error mio

al poner:

for /f %%A IN (archivo.tmp) DO set a=%%A

yo pensaba k %a% al usar el FOR no se guardaba como %a% para siempre, solo mientras durase el FOR, pero ya comprové que si...

Gracias de todas maneras

Un saludo ;) ;)
En línea

StasFodidoCrypter 1.0 - 100% (old)
StasFodidoCrypter 2.0 - 85% (deserted)
Fire AV/FW-Killer - 97% (deserted)
R-WlanXDecrypter 1.0- 100%
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Trasladar un dominio a PiensaSolutions
Desarrollo Web
dimitrix 3 3,985 Último mensaje 17 Mayo 2011, 18:36 pm
por merolhack
El jefe de Nokia acalla los rumores de que planea trasladar la sede de la ....
Noticias
wolfbcn 0 1,117 Último mensaje 19 Diciembre 2011, 18:37 pm
por wolfbcn
[PHP/JS] ¿Trasladar variables?
Desarrollo Web
Ori-chan 4 2,611 Último mensaje 14 Enero 2013, 03:24 am
por Shell Root
Tengo Que trasladar mi Foro y no se como « 1 2 3 4 5 »
Desarrollo Web
prisioneroTM 42 16,429 Último mensaje 29 Noviembre 2013, 23:52 pm
por prisioneroTM
trasladar fuerza
Foro Libre
palomadeuranio 3 2,322 Último mensaje 11 Octubre 2015, 23:30 pm
por simorg
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines