22

Windows 7 では、開いているすべてのデスクトップ ウィンドウのリストをコマンド ラインから取得できますか? コマンドラインから実行中のすべてのプロセスのリストを取得できることは知っていますが、開いているウィンドウのリストも取得できるかどうかを知りたいです。

4

5 に答える 5

4

使用する

tasklist /fi "windowtitle eq <Title of window*>"

例えば:

tasklist /fi "windowtitle eq Notepad*"
于 2014-05-07T10:58:18.427 に答える
1

次のコマンドを使用するだけで、すべてのアクティブなプロセスが一覧表示されます

タスクリスト

または、セッション名でフィルタリングすると、コンソールでプロセスを開始するためにもう少し制限されます。

tasklist /FI "SESSIONNAME eq Console"

于 2015-04-22T13:18:18.013 に答える
1

パワーシェルを使用します。コマンドは次のとおりです。

これを試すことができます:

##Method 1: (Gives you all the processes)
Get-Process

## Method 2: Detailed Info On a specific named Process
$ProcessTerm="chrome"
#Run This:
$FindProcess = Get-Process | Where-Object {$_.MainWindowTitle -like "*$processterm*"}
Get-Process -ID $FindProcess.ID | Select-Object *

# FindProcess.ID will give you the ID of the above process

#Method 3: (if you know the process ID)
$ProcessID = "9068"
$FindProcess = Get-Process | Where-Object {$_.id -eq "$ProcessID"}
Get-Process -ID $FindProcess.Id | Select-Object *
于 2019-02-09T17:22:44.843 に答える