mirror of
https://github.com/Drop-OSS/drop-app.git
synced 2026-07-20 14:10:13 -04:00
[GH-ISSUE #140] [Feature Request] Configurable uninstall executable/command #75
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Jeansy91 on GitHub (Sep 4, 2025).
Original GitHub issue: https://github.com/Drop-OSS/drop-app/issues/140
I have many “setup-only” games that I want to add to my Drop instance.
To ensure that they can be launched, I wrote a script that accepts a
--setupor--launchparameter and executes the "installer.exe" or the “game.exe” in the installation directory. This all works fine.However, when I uninstall the game from the Drop client, the files are simply deleted. This means that the game is not uninstalled “correctly” and for instance, Windows still thinks that it is installed.
It would be nice if there was a way to configure an “uninstall executable/command” that is executed before the folder is removed. This would allow previously installed games to be uninstalled correctly.
The alternative at the moment is to pre-install the game and use the installation directory instead of the installer for Drop. However, this is very time-consuming.
@nS-Gecko commented on GitHub (Jan 3, 2026):
@Jeansy91 , would you care to share your custom script? I also created a simple .bat file that would sit on the install folder of my setup-only games to run it by searching system-wide a specific .exe file but that’s not a smooth experience and indeed, upon uninstalling the game, only the install folder is removed.
@Jeansy91 commented on GitHub (Jan 5, 2026):
I should mention that I use the script explicitly for GOG games. It must be customized individually for each game.
However, it could be modified to use parameters for
GAME_DIR,SETUP_EXEandLAUNCH EXE.It's not the smoothest experience either, as installations can take a long time and double the hard drive space is required during installation. But it's sufficient for me at the moment, as I didn't want to install every game and then have to pack the game files.
[Feature Request] Configurable uninstall executable/commandto [GH-ISSUE #140] [Feature Request] Configurable uninstall executable/command