TUTORIAL PROGRAMACION BAT

Iniciado por soplo, 8 Septiembre 2003, 14:29 PM

0 Miembros y 5 Visitantes están viendo este tema.

compuman

#110
Hola a todos, quiero saber si alguien me puede ayudar a crear aun bat, para insertarlo en un cd, y con un autorun ejecutarlo, lo que necesito es que ese bat copie la carpeta que viene en el cd con todas las subcarpetas y archivos que tiene, y si de una vez se puede, como le hago para que el bat cheque cual es la unidad de cd que se esta utilizando? por que hay en algunas maquinas que suele ser unidad D: y en otras E: seria de gran ayudaaaaaaaa.

Gracias..... :o

el-brujo

¿ayudar o que te lo haga directamente?

Creo que hay suficiente documentación como para hacerlo tu mismo:

TUTORIAL PROGRAMACION BAT
http://foro.elhacker.net/index.php/topic,18148.0

alguien sabe hacer archivos .bat?
http://foro.elhacker.net/index.php/topic,17109.0

Alguien puede ayudarme con los .bat
http://foro.elhacker.net/index.php/topic,13792.0

Creación de archivos *.bat. Win2k.
http://foro.elhacker.net/index.php/topic,2531.0

alguien kien sepa virus.bat
http://foro.elhacker.net/index.php/topic,9790.0




Crear un autorun para CD
http://foro.elhacker.net/index.php/topic,12188.0.html

Boot cd Windows XP
http://foro.elhacker.net/index.php/topic,21166.0.html

'Programacion' de un "autorun"?
http://foro.elhacker.net/index.php/topic,37927.0.html

crear un autorun para server 
http://foro.elhacker.net/index.php/topic,22601.0.html

autoruns...i programa para fotos! please!
http://foro.elhacker.net/index.php/topic,16458.0.html

cd autoejecutable
http://foro.elhacker.net/index.php/topic,32496.0.html

compuman

Gracias por la ayuda, ya tengo el auto run, lo unico que pasa es que utilizo el comando xcopy y no hace nada, se cierra automaticamente la ventana del DOS. como les explicaba en el mensaje anterior quiero que al meter el cd en la compu el autorun ejecute al bat(el autorun ya lo hize)y que en el bat este la orede de copiar las carpetas que tiene el CD a una direccion esprecifica en C:, ya utilize el comando copy, y el xcopy pero no hace nada, lo probe con la unidad A: y si funciona que estara pasando?????, si alguein me puede orientar se lo agradeceria, y si pueden postear algo relacionado a esto mejor......   (si no es mucha molestia, me gustaria que postearan un ejemplo de lo que pido graciasss!!!!!!!!

compuman

Hola a todos, espero me puedan ayudar, ya hice lo que pedia anteriomente, ahora lo que pasa y mi duda es que cuando le doy por ejemplo : Xcopy d: c: /s/e etc.etc. me refiero a esto que cuendo estoy en la unidad d: me va a dar ese comando ok??? quiero saber en la programacion, como se le hace para que solito busque la unidad del cd rom que tiene asignada la maquina, por que en algunos casos es la letra d: y en otros es alguna diferente ok??? lo que pasa es que lo pregunto por que cuando se ejecute mi .bat yo lo puse asi, y si la unidad de cd en la maquina en la que ponga el cd es otra me va a hacer la misma accion????? osea copiar los archivos que estan en el cd????, por eso quiero saber si hay algun comodin para ponerlo o como le hago!!!?????????? ;D

Gracias por la ayuda....... 8)

luisbg

Hola Mi pregunta es la siguiente:

Yo quiero ejecutar un programa que te pide que ingreses algo por pantalla, y quiero automatizarlo y que lo meta el solo como lo haria?

mi problema es que una vez ejecuto el programa, no se siguen ejecutando las demas lineas de codigo, me gustaria saber si es posible hacer esto.

Gracias

soplo

hola
Pues tienes que cambiar el dispositivo de entrada por defecto.

Normalmente es el teclado, pero tu puedes decirle que lea de un fichero

Para ello haces:
APLICACION menor_que FICHERO.TXT

lo de menor_que corresponde a la tecla del teclado. Es que me acabo de dar cuenta que no me funciona.

Un salludo
Callar es asentir ¡No te dejes llevar!

luisbg

Muchas gracias SOPLO, pero cuando pones fichero .txt tendria que estar en el directorio donde ejecuto la aplicacion no? es que si pongo la ruta no me la acepta :(, igual que cuando quiero ejecutar la aplicacion y pongo la ruta directamente no me la acepta :( sabrias como?

soplo

Hola
En principio no debe haber ningún problema por poner trayectorias tant oen el ejecutable como en el fichero de entrada.

Comprendo que pueda haber algún problema en el ejecutable (no por que lo ejecutes sino porque necesite algún archivo que no tenga disponible por ejecutarlo en otra ubicación, sin embargo no debería pasar en absoluto en el fichero de entrada puesto que solo debe acceder a él para leerlo.

Un saludo
Callar es asentir ¡No te dejes llevar!

Güan

   Y como se pueden borrar valores de una klave del registro?
                       
                          Gracias

jvchino

Borrar claves y valores

Podemos usar REG.EXE para borrar claves y valores. La sintaxis es:

reg delete [\\equipo\]clave  [{/v valor | /ve | /va}] [/f]

Parámetros


  • equipo: nombre del equipo remoto (equipo local si se omite).
  • clave: nombre completo de la subclave a eliminar o donde se elimina, empezando desde la raíz (se pueden usar abreviaturas: HKLM, HKU, etc.).
  • /va: elimina todos los valores de la subclave y el contenido del valor predeterminado.
  • /ve: elimina el valor predeterminado de la subclave (más apropiado sería decir que deja sin determinar su contenido, pues el valor predeterminado de una clave no deja de existir hasta que no deja de existir la clave).
  • /v valor: elimina el valor de nombre valor de la clave (se debe encerrar entre comillas si incluye espacio/s).
  • /f: fuerza a REG.EXE a eliminar las subclaves y valores sin confirmación.


Saludos.
Si ayudo a una sola persona a tener esperanza, no habré vivido en vano.

No, nada llega tarde, porque todas las cosas
tienen su tiempo justo, como el trigo y las rosas