InternetShortcut の作成中にカスタム アイコンを指定しようとすると、作成された InternetShortcut に特定のアイコンがありません。デフォルトのアイコンが来ています。
コードは次のとおりです。
WriteINIStr "$SMPROGRAMS\Launch_APP.url" "InternetShortcut" "URL" "http://localhost:9080/myapp/index.php"
WriteINIStr "$SMPROGRAMS\Launch_APP.url" "InternetShortcut" "IconFile" "$ReadmePath\A.ico"