Minimize cmd.exe window launched from MATLAB?
    8 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!


