Skip to content

Command Line Interface

Chris Dock edited this page Apr 11, 2023 · 4 revisions

How to use the CLI

Steam ROM Manager supports the following options/commands in its command line interface:

  • --help. Displays the command list and their usage information.
  • --version. Displays the current SRM version.
  • list. Displays the names, ids, and enabled statuses of all parsers currently managed by SRM. For example it might output:

srmexample

  • enable. Command to enable parsers, either by ids or by names:

    • enable 16789897872682375 159322320831491591
    • enable --names "Brawl Mods" "Slippi (GC, Wii)"
    • enable --all
  • disable. Command to disable parsers, either by ids or by names:

    • disable 16789897872682375 159322320831491591
    • disable --names "Brawl Mods" "Slippi (GC, Wii)"
    • disable --all
  • add. Runs all enabled parsers and saves apps to steam.

  • remove. Runs all enabled parsers and removes apps from steam.

  • nuke. Removes all of SRM changes to your steam library.

Notes and limitations

  • Make sure Steam is fully exited before using add/remove/nuke. If Steam is running apps will be added/removed, but categories won't.

  • The portable version of SRM for windows can't output text to the command line because of a limitation in electron-builder. Commands will still run, but no text will be outputted by the CLI, making it much less useful.

Clone this wiki locally