(Inno Setupを使用して)MyAppをC:\ Users \ User1 \ MyAppにインストールし、パブリックデスクトップにショートカットを作成します。このショートカットはUser1のデスクトップのC:\ Users \ User1 \ MyApp \ MyApp.exeを正しく指しますが、User2のデスクトップ上のC:\ Users \ User2 \ MyApp \ MyApp.exeを指しています!特定のユーザーフォルダへのインストールが現在のユーザーフォルダへのインストールに変更されました
私は、ユーザーフォルダにマシンインストールを作成することは問題を尋ねていますが、過去に行ったことがある多くのお客様に悩まされていることを理解しています。では、どのようにすべてのユーザーのUsers \ User1フォルダへのショートカットポイントを作成できますか?
おかげで民営化フォルダを削除する方法上の任意の検索エンジンを使用して、それを検索します。私は、 '{userdesktop'}と' {userprograms} 'にショートカットをコピーする別々のInno Setupスクリプトを書いて、 '[Run']セクションの下で' runasoriginaluser'フラグで実行しました。実行可能ファイルの場所はコマンドラインパラメータとして渡されます。さらに、このスクリプトの実行は、すべてのユーザーではなく、自分自身のためだけにinstlallationを行うというユーザーの選択に応じて行いました。 – Dabblernl
彼自身のユーザーフォルダにインストールするのは、アプリケーションを単独で利用できるようにすることを意味する場合に限り、ユーザーの責任です。 – Dabblernl