Windows 2008 R2 で非管理者アカウントとしてログインしています。
そのアカウントで Inno-setup スクリプトを実行しようとすると、管理者パスワードを入力する必要があります。

問題は、変数への参照があるため、後でそのスクリプトをデバッグできないこと{userappdata}です。つまり、実行時に管理者を参照することになります。
デバッグ中も実際のインストール中も、管理者権限の提供を求められたくないのです。どうやってするか?管理者がアプリケーションをインストールしないようにします。それぞれ、ファイルは{app}(通常はC:\Program Files (x86))にインストールされ{userappdata}、
管理者としてインストールするように求められないようにするにはどうすればよいですか? そのアプリケーションのコード署名証明書を購入すると、その問題は解決しますか?
ありがとうございました