1 (изменено: spownc, 2011-04-04 22:01:48)

Тема: VBScript: как получить заголовки окон?

Драсьте,
Подскажие, как получить список заголовков открытых окон на удаленной машине?
Список процессов не интересует...

Серый форум / VBScript: работа с окнами
Серый форум / VBScript: получение списка окон через API с DynamicWrapperX
эти ссылки проверены, необходимые компоненты у меня почему-то не устанавливаются...

Заранее спасибо)

2

Re: VBScript: как получить заголовки окон?

spownc, ссылки на форуме оформляются тэгом «url». Я поправил Ваш пост.

Значит, надо копать, почему не устанавливаются.

Кстати, как Вы пробовали «получить список заголовков открытых окон на удаленной машине»?

3 (изменено: alexii, 2011-04-06 20:16:25)

Re: VBScript: как получить заголовки окон?

На PowerShell строка получения спска окон на локальной машине выглядит так:

powershell.exe Get-Process |where {$_.mainWindowTItle} |format-table id,name,mainwindowtitle -AutoSize

Здесь я даже не искал как запустить на уделенке...
-------------
На VBS список процессов с удаленки получается таким скриптом:

strComputer = "192.168.0.10" 
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
Set colItems = objWMIService.ExecQuery( _
    "SELECT * FROM Win32_Process",,48) 
For Each objItem in colItems 
    Wscript.Echo  objItem.Name
Next

4 (изменено: alexii, 2011-04-06 20:16:05)

Re: VBScript: как получить заголовки окон?

В командной строке, строка:

powershell.exe "Get-Process |where {$_.mainWindowTItle} |format-table id,name,mainwindowtitle -AutoSize"

Выводит список ЗАГОЛОВКОВ ОКОН, так как надо:

|  Id Name           MainWindowTitle
|  -- ----           ---------------
|2352 cmd            Администратор: C:\Windows\system32\cmd.exe - powershell....
|2016 DCSHelper      DataCardMonitor
|3752 delphi32       Delphi 7
|  536 firefox        Серый форум / VBScript: как получить заголовки окон? - M...
|3188 StikyNot       Записки
|2740 WMICodeCreator WMI Code Creator

Вот нужно что-то подобное только на VBS... Может я не там копаю и ли это как-то по другому называется?