简体   繁体   中英

Show processes running on remote computer using WMI

I'm using WMI in order to run commands on a remote machine. For now, and I know it's as it should be, the process which is being run is not shown on the screen of the remote, I can only see it running when I open the task manager.

Like I said, I know it's ok.

My question is: Is there any way to overcome this issue and force the remote to show the executed process? (eg see calc's gui when I open it, or show notepad or cmd etc.).

Not possible using WMI. Three possible workarounds:

  • psexec (option -i)
  • scheduled tasks (you use schtasks /create)
  • in older systems: at /interactive

Try using WQL ,wmi query language and use Win32_Process .it shows same processes as in task manager. I did in C++ (though the code gets bit difficult).

(PS if u just want to run command only ,then this is not for u)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM