I want to write a VB script that will return the current memory utilisation of a process on a remote machine.
I'm currently getting the info by greping the output of pslist.exe but that's not ideal.
I want to write a VB script that will return the current memory utilisation of a process on a remote machine.
I'm currently getting the info by greping the output of pslist.exe but that's not ideal.
Could you use Win32_Process. WorkingSetSize?
When I ran this on my local system the WorkingSetSize looked equivilent to the Bytes of mem usage. So you'd divide by 1024 to get Kb.
Maybe you can use WMI to remotly read performances conter on the remote machine.
http://msdn.microsoft.com/en-us/library/aa392397(VS.85).aspx