Назад | Перейти на главную страницу

Показать процессы, запущенные на удаленном компьютере, с помощью WMI

Я использую WMI для запуска команд на удаленном компьютере. На данный момент, и я знаю, что это так, как должно быть, запущенный процесс не отображается на экране пульта дистанционного управления, я могу видеть, как он работает, только когда открываю диспетчер задач.

Как я уже сказал, я знаю, что все в порядке.

Мой вопрос: есть ли способ решить эту проблему и заставить пульт показать выполненный процесс? (например, см. графический интерфейс calc, когда я его открываю, или показываю блокнот, cmd и т. д.).

Спасибо.

С WMI вы получаете обратно только PID, вы не можете с ним взаимодействовать.

Другие варианты, такие как PSExec и WinRS / WinRM, не позволят вам этого добиться.

В WinRS / WinRM вы можете взаимодействовать с консольным приложением, например CMD.exe

Я могу придумать один обходной путь - использовать XServer и подключиться к нему через SSH, но это был бы способ * Nix.

Windows способ сделать это - использовать Терминальные службы RemoteApp