Edito lo anterior porque ya lo solucione.
el caso esque necesito ejecutar un archivo ".exe" de una practica en c sobre la consola. y yo lo que hago es abrir el símbolo del sistema cada vez que voy a probar, y le meto la direccion y luego la ejecuto con el argumento "I".
entonces me gustaria hacer un batch que me la ejecutara directamente. la cuestión es que no se como pasarle el el argumento. Yo lo que hago es crear un txt y luego le cambio la extensión y lo que escribo es lo siguiente:
Citar
echo off
".\adivina.exe I"
pero eso se que está mal y no se como pasarle el argumento.
espero vuestra respuesta
gracias de antemano.
P.D: no se si me he explicado bien, si no lo entendeis lo explico de otra manera.
Con que le quites las comillas vale, si no me equivoco.
Cita de: Hartigan en 8 Noviembre 2007, 18:23 PM
Edito lo anterior porque ya lo solucione.
el caso esque necesito ejecutar un archivo ".exe" de una practica en c sobre la consola. y yo lo que hago es abrir el símbolo del sistema cada vez que voy a probar, y le meto la direccion y luego la ejecuto con el argumento "I".
entonces me gustaria hacer un batch que me la ejecutara directamente. la cuestión es que no se como pasarle el el argumento. Yo lo que hago es crear un txt y luego le cambio la extensión y lo que escribo es lo siguiente:
Citar
echo off
".\adivina.exe I"
pero eso se que está mal y no se como pasarle el argumento.
espero vuestra respuesta
gracias de antemano.
P.D: no se si me he explicado bien, si no lo entendeis lo explico de otra manera.
Ese code solo te servira si el .bat esta en la misma ruta o carpeta que la aplicacion que quieres ejecutar quitando las comillas, el punto y la barra invertida, lo del echo off debes hacer con @echo off o te saldra un comentario en la consola "off". Creo que lo mas adecuado sea que uses
@echo off
start C:\tufolder\tuprograma.exe I
no olvidar el uso de comillas cuando los nombres de la ruta contengan espacios en blanco :-\
Perfecto ya me funciona. muchas gracias a los 2. ;)