Process Explorer запускается в двухоконном режиме (View/Show Lower Pane).
Необходимо написать скрипт выделяющий в первой панели последний процесс с заранее известным именем.
Затем во второй панели удалить (Send("{del}") Send("{enter}")) все строки имена которых совпадают с заданным.
Столкнулся с затруднениями:
1.Как узнать количество строк с процессами в первом окне?
2. Как выделить нужную строку?
3.Как во втором окне удальть все включения заданной строки?
Инфо Process Explorer:
Инфо 1-го окна:
Инфо 2-го окна:
Необходимо написать скрипт выделяющий в первой панели последний процесс с заранее известным именем.
Затем во второй панели удалить (Send("{del}") Send("{enter}")) все строки имена которых совпадают с заданным.
Столкнулся с затруднениями:
1.Как узнать количество строк с процессами в первом окне?
2. Как выделить нужную строку?
3.Как во втором окне удальть все включения заданной строки?
Инфо Process Explorer:
>>>> Window <<<<
Title: Process Explorer - Sysinternals: www.sysinternals.com [VDSTUDIO\frezer]
Class: PROCEXPL
Position: 682, 83
Size: 491, 759
Style: 0x14CF0000
ExStyle: 0x00000100
Handle: 0x000607F4
>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:
>>>> Mouse <<<<
Position: 729, 97
Cursor ID: 0
Color: 0x838383
>>>> StatusBar <<<<
1: CPU Usage: 3.08%
2: Commit Charge: 27.34%
3: Processes: 49
4: Physical Usage: 73.33%
5:
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
CPU Usage: 3.08%
>>>> Hidden Text <<<<
Инфо 1-го окна:
>>>> Window <<<<
Title: Process Explorer - Sysinternals: www.sysinternals.com [VDSTUDIO\frezer]
Class: PROCEXPL
Position: 769, 71
Size: 491, 759
Style: 0x14CF0000
ExStyle: 0x00000100
Handle: 0x000607F4
>>>> Control <<<<
Class: TreeListWindowClass
Instance: 1
ClassnameNN: TreeListWindowClass1
Name:
Advanced (Class): [CLASS:TreeListWindowClass; INSTANCE:1]
ID: 101
Text:
Position: 0, 26
Size: 483, 320
ControlClick Coords: 78, 67
Style: 0x52810200
ExStyle: 0x00000000
Handle: 0x00390746
>>>> Mouse <<<<
Position: 851, 206
Cursor ID: 0
Color: 0218D4
>>>> StatusBar <<<<
1: CPU Usage: 1.54%
2: Commit Charge: 27.39%
3: Processes: 49
4: Physical Usage: 73.50%
5:
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
CPU Usage: 1.54%
>>>> Hidden Text <<<<
Инфо 2-го окна:
>>>> Window <<<<
Title: Process Explorer - Sysinternals: www.sysinternals.com [VDSTUDIO\frezer]
Class: PROCEXPL
Position: 769, 71
Size: 491, 759
Style: 0x14CF0000
ExStyle: 0x00000100
Handle: 0x000607F4
>>>> Control <<<<
Class: SysListView32
Instance: 1
ClassnameNN: SysListView321
Name:
Advanced (Class): [CLASS:SysListView32; INSTANCE:1]
ID: 102
Text:
Position: 0, 352
Size: 483, 341
ControlClick Coords: 94, 95
Style: 0x50B10645
ExStyle: 0x00000000
Handle: 0x002508A6
>>>> Mouse <<<<
Position: 867, 560
Cursor ID: 0
Color: 0xFFFFFF
>>>> StatusBar <<<<
1: CPU Usage: 7.69%
2: Commit Charge: 27.38%
3: Processes: 49
4: Physical Usage: 73.49%
5:
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
CPU Usage: 7.69%
>>>> Hidden Text <<<<