Блок кода Powershell для нестандартного выхода - PullRequest
0 голосов
/ 02 мая 2019

У меня есть скрипт, который берет данные из Active Directory, создает из них рабочую книгу Excel, а затем делает окно Excel видимым. Проблема в нестандартных выходах (ошибка, Ctrl + C во время выполнения скрипта и т. Д.) - экземпляр Excel не завершается и не отображается.

Какой блок кода можно использовать для принудительного завершения экземпляра Excel (хранящегося в переменной) при нестандартном выходе? Попытка / catch / finally не помогла, потому что, наконец, также завершит работу Excel при стандартном выходе. Я думаю, что начало / процесс / конец будет иметь ту же проблему.

...