Skip to content

🎮 [Feature Request] Support for distinguishing shortcuts with same .exe file but different command line arguments #438

@ShrAmix

Description

@ShrAmix

When creating Steam game shortcuts using commands like steam.exe steam://rungameid/XXXXX, TileIconifier doesn't distinguish between different games and assigns the same icon to all shortcuts since they reference the same executable file steam.exe.

Current behavior:

E:\Programs\Steam\steam.exe steam://rungameid/333420 (Crusader Kings II)
E:\Programs\Steam\steam.exe steam://rungameid/315420 (Cities: Skylines)

Both shortcuts receive the Steam.exe icon instead of unique game icons.

Expected behavior:
TileIconifier should analyze the full command (including parameters) to identify unique shortcuts and allow assigning different icons for each.

Possible solution:
Add an "Advanced Mode" or "Parse Command Line Arguments" option that would:

 Analyze command line parameters
 Create unique identifiers for shortcuts based on the full command
 Store different icon settings for shortcuts with same .exe but different parameters

Use cases:
This is particularly relevant for:

Steam games (steam://rungameid/)
GOG Galaxy (goggalaxy://)
Epic Games Launcher
Other game launchers

Technical consideration:
The feature could use a hash of the full command line as a unique identifier, allowing users to customize icons per specific command rather than per executable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions