1

管理者として実行しているダイアログ ページで Wix を使用してインストーラーを作成しました。チェックボックスをオンにすると、現在のユーザー (管理者) とシステム内の他のすべてのユーザーにインストールする必要があります。Wix を使用することは可能ですか?

また、インストーラーは現在のユーザーが持っている権限をどのように確認しますか?

たとえば、標準ユーザー アカウントでインストールしている場合、インストーラーはどのアカウントであるかをどのように知るのでしょうか?

ありがとう

4

1 に答える 1

3

私が理解しているように、チェックボックス用の特別なGUIウィンドウが必要ですか? 良いチュートリアルについては、こちらを参照してください。

もう1つの問題は、現在のユーザーとその権利を確認することですか? いくつかの標準的な環境変数を使用する必要があります。使用する

    <Condition Message="Message text">Privileged</Condition>

管理者権限を確認します。この条件が満たされている場合 - 管理者として実行しています。

現在のユーザーを確認するには、LogonUser 環境変数を使用します。たとえば、カスタム ダイアログを作成して、「すべての」ユーザーにインストールする必要があるか、現在のユーザーだけにインストールする必要があるかを確認できます。次のステップ - 管理者権限を確認します。

そして..もっとグーグルを使って...

于 2012-06-18T08:58:08.740 に答える