Закройте окно CMD, которое открывается через MATLAB - PullRequest
0 голосов
/ 19 февраля 2020

Я запускаю программу, которая вызывает PowerShell с помощью команды system несколько раз. В конце я получаю много открытых windows. Я бы хотел, чтобы эти windows закрывались после завершения каждой итерации, или выполнялись в фоновом режиме, не открывая командное окно.

  pubPath = 'powershell -inputformat none cd C:some path in my pc &';

  [status,publisher] = system(pubPath);

Я пробовал команды exit и exit() в конце пути, но пока ничего не получалось. Любая помощь будет великолепна.

1 Ответ

0 голосов
/ 20 февраля 2020

Для дальнейшего использования я нашел решение своей проблемы. Выполните эту команду после того, как l oop выполнит все свои экземпляры и все порожденные команды windows будут закрыты. ВНИМАНИЕ, вы можете убить больше процессов, чем хотите.

   system('taskkill /IM cmd.exe')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...