el 02-07-2017 01:40 PM
Hola que tal,
Estoy desarrollando un sistema de pruebas, mas sin embargo, lamentablemente el producto se tiene que pobar con el software del cleinte, y no puedo mandarlo a llamar, necesito de su ayuda y experiencia, he intentado con "System Exec" y nada, este no me corre o lo abre mal.
Agradeceria su ayuda
Muchas gracias Saludos!!!
¡Resuelto! Ir a solución.
el 02-08-2017 05:42 PM
Hola Gioser20,
Es curioso que no puedas correr el programa usando "System Exec", podrías subir el código que estás usando?
También me gustaría saber para que utilizas LabVIEW si este otro programa lleva a cabo las pruebas.
Saludos.
el 02-09-2017 09:02 AM
Hola Que tal Pedro Rojas
Aqui adjunto el VI,
El porque utilizo Labview, sabes que el programa desarrollado por el cliente careze de muchas cosas, como guardar registros, dar accesos a personal autizado, encender fuentes, etc, es por esta razon que voy a utilizar labview para poder tener el control de las carencias que el programa del cliente tiene.
Muchas gracias
Un cordial Saludo
el 02-10-2017 02:27 PM
Veo que estás llamando un .bat,estás siguiendo este documento http://digital.ni.com/public.nsf/allkb/5CF9526FF069EA8E862564C400579DBA?
También encontré esto que podrías revisar http://digital.ni.com/public.nsf/allkb/8E19CA81874FFDD786256BE40066C151?OpenDocument
En LabVIEW -> Help -> Find examples busca por command line execution.vi que es un ejemplo de LabVIEW del cual puedes tomar ideas.
Acuérdate que estás llamando a la línea de comando (cmd) entonces podrías simplemente correr el mismo comando desde ahí directamente a ver si hace lo que debería hacer.
Te aconsejo cablear indicadores a las salidas del Syst Exec para ver si está mostrando algún error o activar el highlight execution (herramienta de debuggeo de LabVIEW) para verificar el flujo de los datos.
el 02-10-2017 03:14 PM
Muchas gracias Pedro Rojas,
Ya lo pude solucionar, el problema era la direccion por default que tiene el cmd, tuve que cambiar esta a que solo fuera C:\ y al colocar en la direccion "start C:\sdm2.bat" en el SystemExec ya lo pudo ejecutar.
Muchas gracias por tu ayuda te lo agradezco de antemano
Un cordial Saludo
el 02-13-2017 06:00 PM