Start-Prozess -Wait funktioniert nicht, wenn excel.exe bereits existiert. Wenn keine excel.exe-Instanzen ausgeführt werden, funktioniert das Cmdlet einwandfrei. Wenn jedoch bereits eine Instanz ausgeführt wird, wird ein Fehler ausgegeben. Ich habe einige Fehlerbehebungen durchgeführt und das Problem scheint darin zu bestehen, dass der gestartete Prozess sich in das vorhandene "einnistet". Sie werden sehen, dass die neue excel.exe mit einer separaten PID beginnt, aber nach 1-2 Sekunden verschwindet diese PID und die neue Instanz wird in die vorhandene PID der excel.exe-Instanz eingekapselt, die vor dem Aufruf des Cmdlet ausgeführt wurde.Powershell und Excel - Start-Prozess -Wait wirft einen Fehler, wenn excel.exe bereits läuft
Jeder hat die richtige Erklärung für dieses Verhalten?
Jeder hat einen Workaround dafür?
Alle Informationen sind willkommen!
Danke!
Bitte geben Sie den Fehler, den Sie in Ihrer Frage bekommen . –