Skip to content

[IMPROVEMENT] Option to treat &ampersand as literal in cli path arguments #5246

Description

@eugenesvk

Please confirm these before moving forward.

  • I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
  • This improvement refers to an existing feature. If you want to suggest a new feature, please use this template.
  • This improvement is not a bug. If you want to report a bug, please use this template.

Describe the improvement

(not 100% sure whether this is a bug as I don't fully understand what the relevant syntax UniGet uses in this context since I couldn't find an escape char and a similar bug was already fixed #3904)

When passing --location to WinGetCli, I'd like to have an option to treat & ampersand char as literal so that --location "C:\Program Files\App&Name" will use the App&Name as the directory name.

(It seems that currently UniGetUI uses some syntax that doesn't allow that, though I couldn't figure out how to escape it either, which should be possible in a syntax, ""a&b&c^&d~&e&'&'&&""didn't work to produce a single&` in the command-line to run box)

Describe how this improvement could help users

Not worrying about &ampersands in their paths

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementAn improvement to WingetUI

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions