microsoft/PowerToys

[pt run] Add what program was run to logger for audit.

Open

#35,627 opened on Oct 28, 2024

View on GitHub
 (1 comment) (0 reactions) (0 assignees)C# (7,978 forks)batch import
Cost-SmallHelp WantedProduct-PowerToys RunRun-Plugin

Repository metrics

Stars
 (133,154 stars)
PR merge metrics
 (Avg merge 14d 20h) (117 merged PRs in 30d)

Description

Description of the new feature / enhancement

I love to use PowerToys Run. However, I accidentally ran an application uninstaller as the search unexpectedly included it as a top result. Pressing enter will execute the uninstall immediately without asking for confirmation, leading to the application being uninstalled without any way to abort. Some uninstallers ask for confirmation during startup, but not all. This is an even bigger problem as not all uninstallers have the application's name visible, making it hard to find out what was removed. The lack of a PowerToys Run execution log also adds to this problem.

A new option to exclude uninstallers would be the best solution (if possible), but I'm open to other solutions to the core problem. Another solution is a box where I can enter partial strings that would be excluded from the search result (adding "uninstall" would omit any result with that as part of the name).

Scenario when this would be used?

Not having to worry about accidentally running a destructive operation would speed up my workflow, as an incorrect Run search would not potentially cause an application to be removed.

Supporting information

No response

Contributor guide