One of my favorite and
free embroidery software packages, upon
exiting, calls
another executable from its install directory to display
a bunch of Ads/Sales guff, before really quitting... So here's what I did!!...
Let's say the main program is '
main.exe', and when ending, it calls '
final.exe', so I renamed final.exe to say
final.exe.org, and put a 'do nothing'
executable in it's place, naming it
final.exe . Now, I looked up and even created various do-nothings, but was not happy at all with them.
Mainly, they would still flash SOMETHING on the screen, and/or still briefly flash a black DOS box or cmd window for a split second!

OK, now the 'premise' above is not of Einstein material, however, my FINAL do-nothing app of choice works perfectly, being the use of '
rundll32.exe'
(
from the c:\windows\system32 directory, for running certain .dll contents), because when you execute it with
NO parameters after its call, it TRULY does
absolutely nothing!, and there are
no delays or screen flickers, so I re-named a copy of that, to replace the original '
final.exe'...

Now I'm aware that certain viruses can use that file for unscrupulous purposes, but my A.V. software seems happy enough to see it duplicated there.
For the future, I'm wondering if anyone has other 'ideas' for a do-absolutely-nothing executable ??
