Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - elpeluca

#1
Cita de: EleKtro H@cker en 16 Septiembre 2012, 05:44 AM
Si tienes más dudas sobre Batch debes formular tus posts en la sección correcta... Foro de elhacker.net » Programación » Scripting
Ok lo siento pensaba que estaba bien ponerlo aqui.

En cuanto a las correcciones, la primera no me funcionó pero sí la segunda (aunque hay unas cosas que aparecen en ese script que no las entiendo).
Y en fin me ayudaste bastante ;D.
Gracias y saludos!!
#2
Scripting / "no se esperaba en este momento"(BATCH)
16 Septiembre 2012, 03:52 AM
Muy buenas, tengo un problema con el comando IF dentro de un FOR.
La cosa es que tengo un batch con este código:
Código (dos) [Seleccionar]

@echo off
color 0a
echo Generar lista de multiplos de 3 y 5 hasta el numero (que no sea mayor de 1000):
set /p cantidad=
for /l %%c in (0,1,%cantidad%) do set /a mul3=3*%%c && set /a mul5=5*%%c && if %mul3%==%mul5% (echo %mul3%) else (echo %mul3% && echo %mul5%)
pause
exit

El problema viene cuando lo ejecuto, que después de ingresar el valor de la variable %cantidad% me aparece un mensaje de error y se me cierra rápidamente el programa. He conseguido leer lo que pone: "No se esperaba ) en este momento".
Desde entonces he probado cambiar los paréntesis por corchetes, incluir esa parte del código en dos IF, incluso quitar los paréntesis, y lo peor es que si quito los paréntesis, muestra el mensaje: "No se esperaba ELSE en este momento", y si lo cambio por dos IF sin paréntesis me sale: "No se esperaba && en este momento".
Ya busqué por google pero no encontré nada que me sirviera, así que si me podríais ayudar por favor os estaré muy agradecido.

Y disculpen meter otra pregunta, pero ya que estoy quisiera preguntar por otro error. Se trata de que en un batch (que ya lo borré) en un comando FOR, cuando ponía un ECHO en cualquier momento después del primer &&, en lugar de mostrar el mensaje que debía mostraba: "ECHO esta desactivado".
Bueno espero que podáis ayudarme con estos problemas, y muchas gracias de antemano :)
#3
Cita de: EleKtro H@cker en 13 Septiembre 2012, 01:25 AM
Espero que te sirva un poco
saludos
Pues la verdad que me sirvió bastante muchas gracias ;D.
#4
Muy buenas.
He estado viendo el tutorial y esta muy bien, pero no entiendo los argumentos.
El %0 sí me sale pero el resto no lo entiendo  :-[.
¿Me podrian dar una pequeña ayudita? :huh:
#5
Scripting / Re: Ayuda con el comando for en batch
7 Septiembre 2012, 04:13 AM
No sabes lo liado que me tenía este comando pero ya lo entendí! :D
Saludos y muchas gracias!
#6
Scripting / Ayuda con el comando for en batch
5 Septiembre 2012, 23:14 PM
Hola a todos.
Soy nuevo aqui y la razón de mi regstro es una gran duda con el comando for /d de batch. La cosa es que no tengo idea de para que sirve :huh:. Ya lo he usado viendo ejemplos pero lo habré hecho mal ya que sigo sin saber su uso asi que por favor si pueden explicarme... Y muchas gracias de antemano  ;D.