The process in the description column of the Windows task manager is taken from the product name in the version resource, which is statically compiled into an executable file. The executable cannot set this description as runtime.
You only want to create a native shell executable that creates a version resource with a custom name.
exe4j does this for example. Disclaimer: My company is developing exe4j.
source share