Minimize cmd.exe window launched from MATLAB?
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Dominik Mattioli
el 7 de En. de 2020
Comentada: dpb
el 19 de Nov. de 2020
I am using a TCP/IP object to have MATLAB communicate with Python in the background. Python needs to be the server, so from MATLAB I call the Python script like so:
!python main.py &
Everything works properly if I do this, except the cmd.exe window is in the middle of the screen (the user interacting with this window is not a good idea).
Is there a way to minimize the cmd.exe window (titled 'C:\WINDOWS\SYSTEM32\cmd.exe' - I can figure out its fid) while keeping the exclamation and ambersand operators in the system call as-is?
2 comentarios
Ajay krishna Vasanthakumar
el 19 de Nov. de 2020
Hello Dominik,
Did you find the answer ?
Thanks
Ajay Krishna
Respuesta aceptada
dpb
el 7 de En. de 2020
Use a batch file or multiple command on the executable and
START yourbatch /MIN
to create the process minimized. Kick this off with the '&' to detach from MATLAB; the process then must exit on its own when completed, however, or the shell will still be open, just minimized.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Call Python from MATLAB en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!