Wie öffne ich ein Dokument mit einem AutoOpen-Makro mit PowerShell?

Mein aktuelles PowerShell-Skript:

$document = "C:\\test.doc"
$word = new-object -comobject word.application
$word.Visible = $false
$word.DisplayAlerts = "wdAlertsNone"
$word.AutomationSecurity = "msoAutomationSecurityForceDisable"
$doc = $word.Documents.Open($document)
$word.ActivePrinter = "\\http://ptr-server:631\pdf-printer"
$background = $false
$doc.PrintOut([ref]$background)
$doc.close([ref]$false)
$word.quit()

Aber es ergibt sich eine WarnboxDie Makros in diesem Projekt sind deaktiviert. Informationen zum Aktivieren von Makros finden Sie in der Online-Hilfe oder in der Dokumentation der Host-Anwendung.

Wie kann ich das Dokument öffnen, ohne das @ auszuführeAutoOpen Makro oder irgendeine Art von Eingabeaufforderung anzeigen?

Umgebungsdetails:

Word 2003 SP3Windows Server 2003 R2 - Standard Edition - Service Pack 2Powershell Version 1.0

Antworten auf die Frage(12)

Ihre Antwort auf die Frage