Normas del foro
Bienvenido(a),
Visitante
. Favor de
ingresar
o
registrarse
.
¿Perdiste tu
email de activación?
- Diciembre 02, 2008, 06:23:51
Visita:
Articulos
-
Juegos Gratis
-
Da Foros
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
|Shadow|
) | Tema:
problema con variable numerica
0 Usuarios y 1 Visitante están viendo este tema.
« anterior
próximo »
Páginas:
[
1
]
Autor
Tema: problema con variable numerica (Leído 114 veces)
Theteam
mucha observacion y poco razonamiento llevan a la verdad
Colaborador
Desconectado
Mensajes: 432
problema con variable numerica
«
en:
Febrero 20, 2007, 07:31:55 »
bueno, no entiendo por que pero cuando escribo una variable que sea un numero en batch no me rula cuando la quiero mostrar con echo o otras cosas.
les dejo un ejemplo:
set 1=hola
set a=chau
echo %1%
echo %a%
lo que me muestra es solo la variable a
lo mismo si pongo:
set b=%1%
ahi tampoco funciona, porque la variable b queda vacia.
pero si pones set, te muestra la variable 1=hola.
alguien sabe por que? les pasa lo mismo?
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
ne0x
Habitual
Desconectado
Mensajes: 290
Re: problema con variable numerica
«
Respuesta #1 en:
Febrero 21, 2007, 07:30:22 »
Yo se por que.
Sabes como se pasan parametros a los bat's ?
%1, %2, %3, %4......
Si haces NombreBat parametro1 parametro2
La varible %1 contiene el parametro1,etc....
Como cuando en un comando le pasas parametros, por ejemplo......
set var=123
Le estas pasando al comando set el parametro var=123
O cualquier comando como cd
cd [parametro1], donde parametro1 es la ruta
Si no lo entiendes dimelo.
En línea
Sh4k4
.
Colaborador
Desconectado
Mensajes: 565
SHAKA
Re: problema con variable numerica
«
Respuesta #2 en:
Febrero 21, 2007, 07:26:41 »
Les recomiendo el libro: EL ABC del MSDOS
es una chulada 100% explicativo y 200% imaginativo ehy!!! aca aprenderan mas sobre que es que y si el libro parece almohada... saludoz!!
En línea
Arayashiki
Theteam
mucha observacion y poco razonamiento llevan a la verdad
Colaborador
Desconectado
Mensajes: 432
Re: problema con variable numerica
«
Respuesta #3 en:
Febrero 22, 2007, 06:39:40 »
mmm... no se si llegue a entenderlo del todo neox. pero lei un poco el tema que hizo espectro sobre los parametros y creo que me quedo mas claro.
pero la pregunta es: se podria de alguna forma tener una variable numerica??
porque lo necesito, ya que creo variables a traves de otras variables, y si no es numerio se me complica todo.
te dejo un ejemplo:
set a=0
:hola
set %a%=hola
set /a a=%a%+1
goto :hola
es simple, pero la idea es esa, despues se puede usar en cosas mas complejas
«
Última modificación: Febrero 22, 2007, 06:52:36 por Theteam
»
En línea
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
Necesitas ser usuario para ver los enlaces
Crear Usuario
Hacer Sesion
ne0x
Habitual
Desconectado
Mensajes: 290
Re: problema con variable numerica
«
Respuesta #4 en:
Febrero 22, 2007, 11:32:23 »
El uso de varibles numericas se limita al almacenamiento, a mostrar su contenido no.
Puedes hacer en un bat esto y te funcionara:
Código:
@echo off
set 5=erd
set
pause
exit 0
Pero si haces esto no:
Código:
set 5=erd
echo %5%
pause
exit 0
Puedes hacer este code:
Código:
:bucle
set /a cont=cont+1
set .%cont%=Palabra
goto bucle
Asi se crean un numero de varibles con el contenido " Palabra ", depende de como sea tu procesador, la version del DOS, etc...
Para crear un numero de varibles que tu digas puedes hacer....
Lo mas correcto:
Código:
for /L %%a IN (paso,inicio,fin) DO set .%%a=Palabra
Y con el goto...
Código:
set NumeroMaximo=(numero)
:bucle
set cont=cont+1
set .%cont%=Palabra
if %cont% == %NumeroMaximo% (got siguiente) Else goto bucle
Y para leerlas
Código:
set NumeroMaximo=(numero)
for /L %%a IN (1,1,%NumeroMaximo%) DO echo .%%a
Código:
set NumeroMaximo=(numero)
:bucle
set cont=cont+1
echo .%cont%
if %cont%==%NumeroMaximo% (goto siguiente) Else goto bucle
En línea
Páginas:
[
1
]
Comunidad Underground Hispana
|
Programacion
|
Programación
|
Batch
(Moderadores:
Espectro Infernal
,
|Shadow|
) | Tema:
problema con variable numerica
« anterior
próximo »
Ir a:
Por favor selecciona un destino:
-----------------------------
Foros De Consulta General
-----------------------------
=> Novedades
=> Dudas, Comentarios Y Sugerencias
=> Top 100
=> Off-Topic
=> Revista E-Zine
===> Noticias
-----------------------------
Phreaking, Hacking y Seguridad
-----------------------------
=> HacK GeneraL
===> Ingenieria Inversa
===> Encriptacion, Cryptografia
===> TV HACK
===> Cursos y Ezines
=====> Trucos Internet
=====> Textos Hacking
===> Defacing
=> Seguridad
=> Phreaking
===> Moviles
=> Bug y Exploits
===> Directorio de Exploits
=> Wargames, Retos Hack
-----------------------------
Hack Novato
-----------------------------
=> Hack para newbies
=> Todo Messenger
=> Troyanos y virus
-----------------------------
Sistemas Operativos
-----------------------------
=> Windows y otros sistemas operativos no libres
===> Problemas Tecnicos Windows
=> Sistemas operativos libres.
===> GNU/Linux
===> Manuales y Tutoriales
===> Descargas
-----------------------------
Programacion
-----------------------------
=> Programación
===> Programación Basica
===> Otros Lenguajes
===> Visual Basic y Net
===> ASM
===> Programacion Shell
===> Perl
===> Carbide C/C#/C++
===> Batch
===> SQL
=> Programacion para webmasters
===> Consultas Generales
===> Php
===> Html, XHTML, CSS
===> Java - Java Script
===> CMS O Scripts Pre-Fabricados
===> Posicionamiento en buscadores
-----------------------------
Artes Graficas
-----------------------------
=> Diseño Grafico
===> Battle Arts
===> Flash
===> Tutoriales
===> Galerías
===> Software
-----------------------------
Area Tecnica
-----------------------------
=> Networking & Wireless
=> Overclocking, Refrigeracion y demas
=> Hardware
===> Biblioteca Tecnica
=> Electronica Y Robotica
-----------------------------
Programas
-----------------------------
=> Software
===> Configuraciones de software
===> Pedidos de software
=> Cracks & Serialz
=> P2p, Bittorrent, Elinks
-----------------------------
Multimedia Y Divx
-----------------------------
=> Juegos PC Y Consolas
===> Dudas ayudas y comentarios de juegos
===> Pedidos de juegos
===> Juegos de Consola
=> Mp3
=> Multimedia
=> Peliculas Divx
-----------------------------
Entretenimiento Y sitios de interes
-----------------------------
=> Juegos, Humor y Adultos. (Diversión)
===> Adultos
=> Paginas Webs Recomendadas
=> Videos
Powered by SMF 1.1.7
|
SMF © 2006-2007, Simple Machines LLC
Loading...