innoscript を使用してアプリケーションを作成しようとしています。HKLM でレジストリ情報の値を作成/編集する必要があります。したがって、アプリケーションをインストールするには管理者権限が必要です。
ただし、管理者以外のユーザーがアプリケーションをインストールしようとすると、innoscript は管理者ユーザーのパスワードを要求します。管理者ユーザーのパスワードを入力すると、インストール スクリプト (HKCU など) でレジストリを照会するたびに、管理者ユーザーから情報が取得されます。しかし、現在ログインしているユーザーから情報を取得したいと思います。その結果、現在のログオン ユーザー アカウントではなく、管理者ユーザーの場所にプログラムがインストールされます。
アプリケーションが [管理者として実行] または [管理者としてプロンプト表示] で起動されたときに、innoscript から現在のログオン ユーザー ユーザーとユーザー アプリ データの場所を取得する方法はありますか。
あなたの更新を待っています。
ありがとう、