Resultados 1 al 3 de 3

¿Como llamar a otro programa desde DOS?

Vista híbrida

Mensaje anterior Mensaje anterior   Próximo mensaje Próximo mensaje
  1. #1 ¿Como llamar a otro programa desde DOS? 
    Moderador HH
    Fecha de ingreso
    Nov 2006
    Mensajes
    1.516
    Descargas
    7
    Uploads
    0
    Hola a todos!!

    Vereis, estoy creando un programita en lenguaje Batch. Se lo que me direis, que es muy limitado y demas... pero para practicar y tal...

    Bueno, el caso es que dicho programa, consta de tres partes.
    El programa en si, un archivo llamado reg.bat y otro llamado part.bat

    Vale, sabria hacer que lo llamase desde una ventana de MS-Dos, pero el problema es que al convertirlo a .exe con el QFBC e incluir los otros dos archivos, no consigo que los llame, es decir, compilo las tres partes, pero luego la primera no consigue llamar a la segunda y la segunda a la tercera (que es lo que tendria que hacer despues de haber realizado unos comandos)

    He probado con el "call %0 part.bat"
    Pero no hay manera. He probado tambien con el "start %0 part.bat"
    pero tampoco fona...

    Alguien sabria como hacer para que los llamase de forma adecuada??
    Podria ser problema del compilador, que los compila, pero luego no los deja... digamos... "extraer"??

    Un saludo y como siempre gracias
    Mess with the best, die like the rest.


    Hazle a los demas... antes de que te hagan a ti.
    Citar  
     

  2. #2  
    Moderador Global Avatar de hystd
    Fecha de ingreso
    Jul 2005
    Ubicación
    1, 11, 21, 1211...
    Mensajes
    1.596
    Descargas
    58
    Uploads
    0
    Buenas! claro efectivamente no funciona porque esos ficheros a los que llamas no existen y forman parte de un mismo fichero .exe. Tendrías que empaquetarlos todos en un "instalador.exe" (o "setup.exe", más común), de manera que al ejecutar este fichero se extraigan en algún directorio del sistema y desde alli poder abrirlos con normalidad.

    Existen herramientas ya elaboradas que te realizan la labor, como por ejemplo el propio Winzip que genera un .exe para luego "Unzipearlos"
    O si no dispones de muchas más como el InstallShield del Visual Studio

    Saludos
    Última edición por hystd; 26-11-2007 a las 00:04
    Citar  
     

  3. #3  
    Moderador HH
    Fecha de ingreso
    Nov 2006
    Mensajes
    1.516
    Descargas
    7
    Uploads
    0
    Muchas gracias por tu contestacion Hystd, pero ya me lo he montado con los comandos de redireccion del echo:

    echo echo off>> part.bat
    echo cls>> part.bat
    etc etc etc...

    Nost me echo un cable via Messenger... una pena que ya no este aqui

    Un saludo y gracias Hystd
    Mess with the best, die like the rest.


    Hazle a los demas... antes de que te hagan a ti.
    Citar  
     

Temas similares

  1. Como escuchar el buzon de voz comcel desde otro celular?
    Por jamesh en el foro TELEFONÍA MOVIL
    Respuestas: 0
    Último mensaje: 10-04-2011, 20:01
  2. Llamar por telefono desde notebook
    Por sebas81 en el foro TELEFONIA
    Respuestas: 1
    Último mensaje: 25-02-2010, 00:58
  3. llamar desde cabina de telefonica
    Por 54yk3r en el foro TELEFONIA
    Respuestas: 0
    Último mensaje: 02-02-2009, 16:50
  4. Ejecutar un programa desde otro programa ( C++ )
    Por CAE en el foro PROGRAMACION DESKTOP
    Respuestas: 2
    Último mensaje: 19-01-2005, 01:14
  5. Respuestas: 8
    Último mensaje: 03-10-2004, 03:58

Marcadores

Marcadores