I have a couple of servers with a process that regularly gets stuck. We kill this process with a vbs script that runs the taskkill command (among a couple other things). The issue is that the process name keeps changing. At one point, it showed up as "FusionLoanSvr.exe", but eventually changed to "Fusion~1.exe" and now "Fusion~2.exe".
This change in process name forces me to modify the script each time it happens, and it's of course not consistent across all the servers.
Does anyone know why the short name is used, why it's been incremented to ~2, and either a way to stop it from using the short name or a way to kill the process via script without having to reference the exact EXE name as seen in Task Manager?