2008-10-10 3 views

Antwort

16

Diese bekommt man in der Nähe in Powershell:

get-process | where-object {$_.mainwindowhandle -ne 0} | select-object name, mainwindowtitle 

oder die kürzere Version:

gps | ? {$_.mainwindowhandle -ne 0} | select name, mainwindowtitle 
1

Stahler ‚S Powershell konvertiert Antwort:

$ word = new-Objekt -com 'Word.Application'

$ word.tasks | ? {$ _. visible} | auswählen Namen

$ word.quit()

+0

Ah - mach mich faul aussehen! (schuldig) – stahler

7

@ Steven Murawski: Ich habe bemerkt, dass, wenn ich Mainwindowhandle benutze ich einen Prozess bekommen würde, die, natürlich lief, aber nicht in der Registerkarte „Anwendungen“. Wie Forscher und UltraMon, etc. Sie konnten weg von Mainwindowtitle Bedingung statt, da diese Verfahren Ich habe nicht die Fenstertitel haben begegnet - wie so

gps | ? {$_.mainwindowtitle.length -ne 0} | select name, mainwindowtitle 
4

von der Kommandozeile Sie suchen:

tasklist /v die /v bedeutet ausführlich und wird Liste der „off-Anwendung umfassen kann jeder Prozess läuft

tasklist /v /fi "imagenaem eq POWERPNT.EXE" beispielsweise verwendet werden, nur Anwendung zum filtern ausgeführt wird unter POWERPNT.EXE Prozess.

Verwandte Themen