2016-04-01 14 views
0

更新原因不明のログオンスクリプトエラーは、部分的にmsiexecの

ログオンスクリプトは、ADにおける非VBSファイルに設定されている場合にのみ起こっていることで解決しました。呼び出しファイルをVBSスクリプトに設定すると、このメッセージは表示されません。これは何が起こっているべきかとは正反対のようです。


私は(これは、Citrixセッションである)のPowershellにVBSのログオンスクリプトを変換、およびOutlookを開いたときに、ロジックのほとんどを書き換えた後、私はこのエラーを見ていますの過程で午前:

Microsoft Outlookでは、フォームスクリプトのサポートを提供できません。

この機能は利用できません。詳細については、システム管理者にお問い合わせください。

は約検索した後、私は、スクリプトの先頭でこれを実行すると、それを解決するように見えることが判明:

Start-Process -FilePath C:\Windows\System32\msiexec.exe -ArgumentList "/i {90150000-0011-0000-0000-0000000FF1CE} ADDLOCAL=OutlookVBScript /qn" -Wait

しかし、これは(タイミングの問題かもしれない)断続的に動作し、原因ログオンスクリプトは通常よりも時間がかかります。

誰でもこれが実際に何をしているのか、私が見ている問題を解決する理由を説明できますか? MSIEXEC方法は、私が使用し、十分な信頼性がありませんでしたよう

START "" Powershell.exe -NoLogo -noninteractive -executionpolicy remotesigned -WindowStyle Hidden -File \\DC1\NETLOGON\PSSubs\mainlogon.ps1

答えて

0

古いスクリプト(VBS)は、新しいPowerShellスクリプトがそうのような.BATから呼ばれる簡単なVBSファイル、でしたある他の修正は、サーバーに移動して、このレジストリキーの値を削除するには:「特長」の後の文字列は、Officeのバージョンに依存している

HKEY_CLASSES_ROOT:\Installer\Features\00005109110000000000000000F01FEC\OutlookVBScript

Microsoft Support

TechNet Social

私は、このレジストリ値が何をするかわかりませんが、私はまだ有害な影響を持っていませんでした。私が何か気づいたらここに投稿します。

関連する問題