Start-Process -Wait не будет работать, если процесс excel.exe уже существует. Когда никакие экземпляры excel.exe не запущены, командлет работает нормально. Но если есть экземпляр, уже запущенный, он выдаст ошибку. Я сделал некоторые проблемы с устранением неполадок, и проблема заключается в том, что запущенный процесс «гнездится» в существующем. Вы увидите, что новый excel.exe начнется с отдельного PID, но через 1-2 секунды этот PID исчезнет, и новый экземпляр будет инкапсулирован в существующий PID экземпляра excel.exe, который запускался до вызова командлета.Powershell и Excel - Start-Process -Wait выдает ошибку, если excel.exe уже запущен
У каждого есть правильное объяснение по этому поведению?
У кого-нибудь есть обходной путь?
Вся информация приветствуется!
Спасибо!
Просьба представить ошибку вы получаете в вашем вопросе , –