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

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Realmente esta logica me ha confundido...
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Realmente esta logica me ha confundido...  (Leído 2,613 veces)
NekoOs

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Realmente esta logica me ha confundido...
« en: 20 Febrero 2012, 18:38 pm »

@echo off
mode con cols=81 lines=25

Código:
FOR %%X IN (1 2 3 4 5 6 7 8 9 A B C D E F) DO (
FOR %%# IN (1 2 3 4 5 6 7 8 9 A B C D E F) DO (echo %%X%%#)
Echo continuamos
PAUSE)

o también

Código:
FOR %%X IN (1 2 3 4 5 6 7 8 9 A B C D E F) DO (
FOR %%# IN (1 2 3 4 5 6 7 8 9 A B C D E F) DO (set var1=%%X
set var2=%%#
echo %var1%%var2%)
ECHO Continuamos
PAUSE)

tampoco funciona usando
Código:
set "var"="resultado del for"
que hago
mas que una alternativa busco es una explicación el porqué es lo que me mueve realmente
el porqué de que mi lógica no funcione no entiendo que:
Código:
uso PARA variable en (rango) hacer ( "he aquí introduzco otro for"
PARA variable 2 en (Rango 2) hacer (comando variable1variable2 "sin espacios")
<-- "esta es la parte que mas me intriga estoy cerrando el segundo for esta son las acciones del segundo for" -->
continuando con otras acciones del primer for)<-- se cierra el for inicial

no entiendo donde está el problema si este code si me funciona:

Código:
@echo off
mode con cols=81 lines=25

FOR %%X IN (1 2 3 4 5 6 7 8 9 A B C D E F) DO (
FOR %%# IN (1 2 3 4 5 6 7 8 9 A B C D E F) DO (echo %%X %%#)
PAUSE)


« Última modificación: 21 Febrero 2012, 00:13 am por Nefkofan » En línea

Kase


Desconectado Desconectado

Mensajes: 1.288


programa bonito ¬¬


Ver Perfil WWW
Re: Realmente esta logica me ha confundido...
« Respuesta #1 en: 20 Febrero 2012, 19:44 pm »

no entiendo por que esto esta en foro libre....


En línea

NekoOs

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: Realmente esta logica me ha confundido...
« Respuesta #2 en: 21 Febrero 2012, 00:14 am »

no entiendo por que esto esta en foro libre....
disculpa, se que esta fuera de contexto pero ahora no encuentro como pasarlo a un foro de programacion o parecido...
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.817



Ver Perfil
Re: Realmente esta logica me ha confundido...
« Respuesta #3 en: 22 Febrero 2012, 00:48 am »

se que esta fuera de contexto pero no encuentro como pasarlo a un foro de programacion

Post duplicado!

http://foro.elhacker.net/scripting/realmente_esta_logica_me_ha_confundido-t354251.0.html;msg1721009#msg1721009



Cita de: EleKtro H@cker
Tú lógica es buena, Pero la sintaxis no xD

Si quieres setear + usar una variable dentro de un FOR, Tienes que expandirla.

Puedes leer acerca de setlocal en tutoriales.

Código
  1. @echo off
  2. setlocal enabledelayedexpansion
  3.  
  4. FOR %%X IN (1 2 3 4 5 6 7 8 9 A B C D E F) DO (
  5. FOR %%# IN (1 2 3 4 5 6 7 8 9 A B C D E F) DO (
  6. set var1=%%X
  7. set var2=%%#
  8. echo !var1!!var2!
  9. )
  10. ECHO Continuamos
  11. )

Saludos
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
¿Alguien entiende el significado de esta canción realmente? « 1 2 »
Foro Libre
Draklit 16 7,099 Último mensaje 21 Enero 2011, 06:45 am
por Valvlav
Esta shellcode funcioan realmente? :P
ASM
Died 2 3,933 Último mensaje 10 Julio 2011, 23:36 pm
por Died
Duda Redes wep Wlan_00 ,Lo que dice esta web tiene logica?
Hacking Wireless
Anonymous250 3 3,112 Último mensaje 3 Noviembre 2011, 14:49 pm
por Anonymous250
Realmente esta logica me ha confundido...
Scripting
NekoOs 1 1,819 Último mensaje 21 Febrero 2012, 02:52 am
por Eleкtro
No entiendo esta lógica [arreglos] [C]
Programación C/C++
barnix456 6 3,149 Último mensaje 10 Diciembre 2012, 23:56 pm
por barnix456
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines