aktualisierenUnerklärliche Logon-Skriptfehler teilweise aufgelöste von msiexec
Dies geschieht nur, wenn das Anmeldeskript zu einer nicht-VBS-Datei in AD festgelegt ist. Wenn ich die aufrufende Datei zu einem VBS-Skript setze, erscheint diese Nachricht nicht. Dies scheint das genaue Gegenteil dessen zu sein, was passieren sollte.
Ich bin in dem Prozess ein VBS-Anmeldeskripts Powershell der Umwandlung und nach den meisten der Logik Umschreiben ich diesen Fehler sehe, wenn Outlook geöffnet ist (dies ist in einer Citrix-Sitzung):
Microsoft Outlook kann keine Unterstützung für Formularskripts bieten.
Diese Funktion ist nicht verfügbar. Wenden Sie sich an Ihren Systemadministrator, um weitere Informationen zu erhalten.
Nach der Suche um, fand ich, dass dies am Anfang des Skripts ausgeführt wird, es zu lösen scheint:
Start-Process -FilePath C:\Windows\System32\msiexec.exe -ArgumentList "/i {90150000-0011-0000-0000-0000000FF1CE} ADDLOCAL=OutlookVBScript /qn" -Wait
Das funktioniert aber nur zeitweise (könnte ein Timing-Problem sein), und bewirkt, dass die Anmeldeskript länger dauern als üblich.
Kann jemand bitte erklären, was das eigentlich macht, und warum es das Problem lösen könnte, das ich sehe ??
Das alte Skript (VBS) eine einfache VBS-Datei war, wo der neue Powershell-Skript aus einem .BAT wie so genannt wird:
START "" Powershell.exe -NoLogo -noninteractive -executionpolicy remotesigned -WindowStyle Hidden -File \\DC1\NETLOGON\PSSubs\mainlogon.ps1