Powershell Word-Objekt erzeugen funktioniert nicht
Guten Abend zusammen,
ich habe folgende Problemstellung:
Konstellation ist Terminal-Server 2019 und darauf ist "Microsoft 365 Apps for Business" installiert.
Word lässt sich ganz normal über C:\Program Files(x86)\Microsoft Office\root\Office16\Winword.exe starten, ebenso wenn ich Word als Suchbegriff eingebe und auch wenn ich Start - Ausführen: "winword" ausführe.
Nun möchte ich in Powershell (mit Adminrechten ausgeführt) ein einfaches Word-Objekt erzeugen.
Beim Aufruf von bekomme ich auch eine Ausgabe von Parametern (ohne Werte) die zu einem Word-Objekt gehören.
wenn ich im weiteren Verlauf mit dem Word-Objekt z. B. mit arbeiten möchte, löst das eine Exception aus:
Nach Recherchen habe ich auch u. A. versucht das Word-Objekts durch Angabe anderer ProgIds (Word.Application, Word.Application.16, Word.Document, Word.Document.12) zu erzeugen.
Hier ändern sich dann nur die verfügbaren Parameter, des Objektes.
Aber trotzdem lässt sich kein Parameter setzen.
Hat jemand eine Idee woran das liegen kann, bzw. welche Möglichkeiten ich noch hätte ein Word-Objekt zu erzeugen?
Ich hoffe ich hab das Problem nicht zu kompiziert beschrieben (darin bin ich manchmal Spzialist
) und dass mir jemand etwas Schützen-Hilfe geben kann.
Vielen Dank und Gruß
Pipes
ich habe folgende Problemstellung:
Konstellation ist Terminal-Server 2019 und darauf ist "Microsoft 365 Apps for Business" installiert.
Word lässt sich ganz normal über C:\Program Files(x86)\Microsoft Office\root\Office16\Winword.exe starten, ebenso wenn ich Word als Suchbegriff eingebe und auch wenn ich Start - Ausführen: "winword" ausführe.
Nun möchte ich in Powershell (mit Adminrechten ausgeführt) ein einfaches Word-Objekt erzeugen.
$word = New-Object -ComObject Word.Application
$word | Format-List -Property
Beim Aufruf von
$word | Format-List -Property
wenn ich im weiteren Verlauf mit dem Word-Objekt z. B. mit
$word.Visible = $false
Nach Recherchen habe ich auch u. A. versucht das Word-Objekts durch Angabe anderer ProgIds (Word.Application, Word.Application.16, Word.Document, Word.Document.12) zu erzeugen.
Hier ändern sich dann nur die verfügbaren Parameter, des Objektes.
Aber trotzdem lässt sich kein Parameter setzen.
Hat jemand eine Idee woran das liegen kann, bzw. welche Möglichkeiten ich noch hätte ein Word-Objekt zu erzeugen?
Ich hoffe ich hab das Problem nicht zu kompiziert beschrieben (darin bin ich manchmal Spzialist
Vielen Dank und Gruß
Pipes
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 7130202305
Url: https://administrator.de/forum/powershell-word-objekt-erzeugen-funktioniert-nicht-7130202305.html
Ausgedruckt am: 23.04.2025 um 09:04 Uhr
2 Kommentare
Neuester Kommentar
Guten Morgen,
https://social.msdn.microsoft.com/Forums/vstudio/de-DE/d34c4f78-46f3-478 ...
Siehe auch den einen Post dazu der eingeleitet wird mit:
mfg Crusher
https://social.msdn.microsoft.com/Forums/vstudio/de-DE/d34c4f78-46f3-478 ...
Siehe auch den einen Post dazu der eingeleitet wird mit:
This problem is caused by incorrect COM Interop settings in the Windows registry. This can be caused by installing a newer version of Microsoft Office, and then removing it and installing an older version instead.
mfg Crusher