Now the issue was next time when I restart the server, I need to re-execute the binary exe.
NSSM comes to the rescue. Literally meaning `the Non-Sucking Service Manager`.
NSSM allows to manage windows services.
To install any exe as a windows service we simply execute the command
set path="D:\PathToNSSM\nssm.exe"
nssm install MyService
This will display the GUI for NSSM service installer.
Select the path to your exe file & other paramers and click on "Install Service"
Now your app is installed as a windows service and it is visible under "Administrative Tools/Services" under control panel.
You can set the startup type to "Automatic" and next time when you restart the server, the exe will auto start (even if it is a windows app, even though it is not a good idea).
Finally to uninstall the service
set path="D:\PathToNSSM\nssm.exe"
nssm remove MyService