5

驚いたことに、スタートメニューのアプリケーショングループフォルダのアイコンを設定する方法が見つかりませんでした。InnoSetupスクリプトで自動ソリューションを探しています。

前もって感謝します。

4

1 に答える 1

5

をリソースとしてdesktop.ini使用する場合は、次のようなコンテンツでファイルを作成します(アイコンへのパスはどこにありますか)。*.icoc:\somepath\icon.ico

[.ShellClassInfo]
IconResource=c:\somepath\icon.ico,0

またはdesktop.ini、実行可能ファイルのアイコンをリソースとして使用する場合は、次のようなコンテンツでファイルを作成します(c:\somepath\program.exe実行可能ファイルへのパスはどこにありますか)。

[.ShellClassInfo]
IconResource=c:\somepath\program.exe,0

このdesktop.iniファイルを、アイコンを適用するディレクトリに保存します。非常に重要な注意点の1つは、この新しく作成されたファイル属性HiddenSystemを設定する必要があります。そうしないと、機能しません。

したがって、インストール中にセットアップパッケージにファイルが含まれている場合、InnoSetupがこれらの属性をクリアしないかどうかを慎重に確認してください。

于 2012-02-17T13:21:16.873 に答える