This deserves to get it's own mod thread in the mod section. Even though it may seem like a rather simple little mod, it can solve serious problems.
I could also see that it might be good if uploaders of Ren'Py games with DRM created this batch-file before uploading. And maybe even change the file ending of the [gamename].exe to .exe.donotrun or something, to make sure ppl don't run it.
Now, I could see the need for a one-click solution for ppl that feel apprehensive about editing batch-files themselves.
Thinking like a generic batch file that ,when run in the root folder of a game, would lift the name of the .py file from the folder, insert it in the start command where it should be, and then save that as a new batch file, as [gamename].bat. And then maybe even delete itself so only the new batchfile gamename.bat remained?
Maybe even change the file ending of the [gamename].exe as above.
And lift any existing file icon from the .exe and apply to the new gamename.bat.. ok that last one I have no idea if one can do via batch-files....