Как получить активное окно и заголовок ребенка на удаленном компьютере с помощью vb.net

Я разрабатываю приложение winform, которое может получить имена запущенных документов Excel. Я могу получить его локально, но не могу понять, как я могу получить его с удаленного компьютера.

То, как я делал на локальном ПК, искал процесс EXCEL.exe, тогда оттуда я найду активное окно и его потомок.

Мне было интересно, есть ли способ получить название активного окна и его дочернего элемента на удаленном компьютере.

Я использовал код ниже, чтобы найти процесс из локального и удаленного.

w = GetObject("winmgmts:{impersonationLevel=impersonate}\\" & pc & "\root\cimv2")
        processQ = "SELECT * FROM win32_process WHERE name = 'EXCEL.EXE'"

Я искал в Интернете, и я не мог найти какой-либо способ сделать это.

Пожалуйста помоги:(

пс. Я даже не знаю, какие теги я должен добавить для этого вопроса, извините.

0 ответов

Другие вопросы по тегам