<h2>Control the location of "get_process_info.exe" on servers</h2><br/><div style="overflow-x:auto"><article><div ><h3 >Description</h3><section><ul style="list-style-position: inside;"><li>Control the location of "get_process_info.exe" on servers</li></ul></section></div><div ><h3 >Release or Environment</h3><section><ul style="list-style-position: inside;"><li>All</li></ul></section></div><div ><h3 >Resolution</h3><section><ul style="list-style-position: inside;"><li>"<strong>get_process_info.exe</strong>" is a mandatory script, that should be present as it extracts the information on the processes using executables created by ServiceNow.<br /><br /></li><li>"<strong>Service Mapping</strong>" plugin executes "<strong>get_process_info.exe</strong>" on target device and uses "<strong>C:\Temp"</strong>. This location is hard-coded in the code and as such, it cannot be changed. This is by design.<br /><br /></li><li>If this file "<strong>get_process_info.exe</strong>" is removed/deleted from "<strong>C:\Temp</strong>" on target server, and when a discovery is executed against the target device, the file gets recreated.<br /><br /></li><li>Every time Discovery runs, the "<strong>get_process_info.exe"</strong> gets executed from the discovery code to get the process information.<br /><br /></li><li>Location change for "" from "<strong>C:\Temp</strong>" cannot be done OOB and if the business requirement is change this, customer's can do it through their own customizations and the affects of this are unknown as it is not supported OOB.<br /><br /> </li></ul></section></div><div ><h3 >Additional Information</h3><section><ul style="list-style-position: inside;"><li>Please refer the below product documentation for more details<br /><br /><a href="https://docs.servicenow.com/csh?topicname=r_NonSudoCommands.html&version=latest" rel="nofollow">https://docs.servicenow.com/csh?topicname=r_NonSudoCommands.html&version=latest</a></li></ul></section></div></article></div>