3

すべてのユーザーのデスクトップ アイコンを設定するインストーラーを作成したいと考えています。次のコードを使用します。

[Icons]
Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon

commondektopパブリック ユーザー デスクトップ アイコンを提供すると言われていますが、ユーザー デスクトップにアイコンが作成されます。ちょうどuserdesktopそうです。
ここで何が問題なのですか?管理者として実行してみましたが、結果は同じでした。アイコンは本当に私のデスクトップにあります.lnkファイルの一般的なプロパティで確認しました。
他のコードが必要な場合はお知らせください。

4

2 に答える 2

-1

{commondesktop}すべてのユーザー用です。ここでは、すべてのユーザーが他のユーザーのアイコンを見ることができます。{userdesktop}アプリケーションをインストールしているユーザーのデスクトップにアイコンを配置するために使用されるため、{commondesktop}アイコンも配置されます{userdesktop}が、{userdesktop}アイコンは決して配置されません{commondesktop}(すべてのユーザーがこれを見ることができます)。

于 2015-06-13T10:48:26.973 に答える