DesktopShortcutRemover is a utility designed to periodically remove desktop shortcuts. The program simplifies desktop organization by automatically deleting shortcuts from both public and user-specific directories daily at 10:00 AM.
Key Features:
Runs once, either manually or on startup, to initialize the scheduling process
Daily cleanup of desktop shortcuts at 10:00 AM
Removes shortcuts from both public and user-specific desktop folders
Ideal for users seeking a clutter-free workspace, particularly those managing multiple accounts or dealing with frequent shortcut creation. The program requires manual termination via task manager when shutdown is needed.
Available for installation via winget.
README
Desktop Shortcut Remover
A program that periodically removes desktop shortcuts.
It also deletes shortcuts as they appear keeping your desktop less cluttered than it would otherwise be :)
This program was made to help deal with the problem in this issue.
How to install
Install with cargo using:
cargo install desktop_shortcut_remover
Install with winget (only works after this PR has been merged):
winget install G0rocks.DesktopShortcutRemover
User manual
The program must be run once (can be manual or set to run on startup).
After that the program will delete shortcuts a few seconds after they are created and also check the public and user desktop daily at 10:00 (10 in the morning for AM/PM people) to delete all shortcuts on the desktop in case any are missed in the real time deletions.
To configure to run at startup, run shell:startup to open the startup folder and add a shortcut to the desktop shortcut remover (wherever you have it installed).
To shutdown the program you must open the task manager and end the task.