"The handle is invalid" when running an exe

13 visualizaciones (últimos 30 días)
KAE
KAE el 29 de Oct. de 2019
Editada: KAE el 30 de Oct. de 2019
I would like to run an executable from the Matlab command line. However when I try
system('MyProgram.exe')
I get the error,
Unhandled Exception: System.IO.IOException: The handle is invalid.
When MyProgram.exe is run from the Windows command line, it opens a GUI that you enter commands into.
Any suggestions on what is going wrong here?

Respuesta aceptada

KAE
KAE el 30 de Oct. de 2019
Editada: KAE el 30 de Oct. de 2019
Passing along the solution from here in case it helps someone: Due to the popup window that the exe generates, I needed to add an & at the end,
system('MyProgram.exe &')
Then it works fine!

Más respuestas (0)

Categorías

Más información sobre Programming Utilities en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by