0
WIXセットアップカスタムアクションを使用してポートを登録しようとしています。私は、.msiファイルを実行するために始めていますが、問題がある以下のコード、今Wixセットアップカスタムイベントが管理者権限のプロンプトを表示しない
<CustomAction Id="addPort" Directory="INSTALLFOLDER" Execute="commit" Impersonate="no" ExeCommand="[SystemFolder]netsh.exe http add urlacl http://*:1919/ user=Everyone" Return="check">
</CustomAction>
<InstallExecuteSequence>
<Custom Action="addPort" Before="InstallFinalize">NOT Installed</Custom>
</InstallExecuteSequence>
をチェックし、インストールを開始するには管理者の資格情報を入力するように私を促すメッセージが表示されますが、それが来るとき、カスタムアクション、コマンドを使用してポートを登録しますウィンドウが開いてもポートは登録されず、アクセスが制限されているとエラーが発生します。
あなたが(制限付きアクセスメッセージを持つマシン上の)通常のコマンドプロンプトからコマンドを実行すると、それがポートを登録しますか?おそらく、そのマシンの管理者の資格情報では不十分で、登録を防止するグループポリシーがいくつかあります... – TeaHoney