#author("2019-03-21T13:41:59+00:00","default:haikikyou","haikikyou")
#author("2019-03-27T13:49:09+00:00","default:haikikyou","haikikyou")
[[Windows/コマンドプロンプト/コマンド]]

#contents


* 内容 [#k77c6bd8]

- ディレクトリを作成する。
- 再帰的にディレクトリを作成できる。
ローカルまたはリモートで実行されているプロセスの一覧を表示する。

* 使用方法 [#k5037a62]

#geshi(bash){{{
tasklist [/s <Computer> [/u [<Domain>\]<UserName> [/p <Password>]]]
   [{/m <Module> | /svc | /v}] [/fo {table | list | csv}] [/nh]
   [/fi <Filter> [/fi <Filter> [ ... ]]]
}}}

** オプション [#f051e26e]

|オプション|説明|h
|/s <Computer> [/u [<Domain>\]<UserName> [/p <Password>]]||
|{/m <Module> | /svc | /v}||
|/fo {table | list | csv}||
|/nh||
|/fi <Filter> [/fi <Filter> [ ... ]]||
|/s <Computer>|接続するリモートシステム|
|/u [<Domain>\]<UserName>]|ドメインとユーザ名|
|/p <Password>|パスワード|
|/m <Module>|指定されたexe/dll名を使用しているタスクを表示する|
|/svc|プロセスをホストするサービス名を表示する|
|/v|詳細なタスク情報を表示する|
|/fo {table | list | csv}|出力の形式を指定する|
|/nh|出力でカラムヘッダを表示しない|
|/fi <Filter> [/fi <Filter> [ ... ]]|表示するタスクのフィルタを行なう|



* 使用例 [#f14b1651]

** [#s64bd31f]
** postgres.exeを探す [#k584971f]

#geshi(dos){{{
C:\Users\Administrator\dos>md parent\child
c:\test>tasklist | find "postgres"
postgres.exe                  3432 Services                   0     18,792 K
postgres.exe                  3444 Services                   0     18,464 K
postgres.exe                  3608 Services                   0      6,596 K
postgres.exe                  3644 Services                   0      6,572 K
postgres.exe                  3668 Services                   0      7,644 K
postgres.exe                  3748 Services                   0      8,560 K
postgres.exe                  3756 Services                   0      7,960 K
postgres.exe                  3764 Services                   0      6,596 K
postgres.exe                  3772 Services                   0      8,744 K
postgres.exe                  3780 Services                   0      8,116 K
postgres.exe                  3788 Services                   0     11,068 K
postgres.exe                  3796 Services                   0      7,648 K
postgres.exe                  3804 Services                   0      6,572 K
postgres.exe                  3812 Services                   0      6,728 K
postgres.exe                  3824 Services                   0      7,404 K
postgres.exe                  9628 Services                   0      9,996 K
postgres.exe                  9720 Services                   0      8,496 K

}}}

* 実行中のプロセスを表示する [#ge6f8503]

#geshi(dos){{{
c:\test>tasklist /FI "STATUS eq running"

イメージ名                     PID セッション名     セッション# メモリ使用量
========================= ======== ================ =========== ============
csrss.exe                      468 Console                    1      5,132 K
dwm.exe                        960 Console                    1    142,904 K
sihost.exe                    3264 Console                    1     29,508 K
svchost.exe                   4100 Console                    1     33,372 K
taskhostw.exe                 4172 Console                    1     21,456 K
ctfmon.exe                    4420 Console                    1     23,376 K
explorer.exe                  4620 Console                    1    144,012 K
svchost.exe                   3160 Console                    1     18,792 K
dllhost.exe                   3856 Console                    1      7,484 K
ShellExperienceHost.exe       4516 Console                    1     95,760 K
RuntimeBroker.exe             2152 Console                    1     36,588 K
SearchUI.exe                  2052 Console                    1    178,376 K
RuntimeBroker.exe             1232 Console                    1     55,356 K
MicrosoftEdge.exe             5284 Console                    1    126,324 K
ApplicationFrameHost.exe      5296 Console                    1     38,640 K
SkypeApp.exe                  5528 Console                    1     38,060 K
browser_broker.exe            5580 Console                    1     30,944 K
RuntimeBroker.exe             5612 Console                    1     43,000 K
dllhost.exe                   5912 Console                    1     14,816 K
MicrosoftEdgeCP.exe           5544 Console                    1     96,540 K
RuntimeBroker.exe             6632 Console                    1     15,384 K
smartscreen.exe               6916 Console                    1     30,696 K
SecurityHealthSystray.exe     7012 Console                    1      8,528 K
OneDrive.exe                  7080 Console                    1     66,740 K
RuntimeBroker.exe             2752 Console                    1     21,552 K
Microsoft.Photos.exe          1132 Console                    1     47,200 K
RuntimeBroker.exe             1492 Console                    1     14,320 K
WinStore.App.exe              5172 Console                    1        240 K
ImeBroker.exe                 3136 Console                    1     73,520 K
WindowsInternal.Composabl     6356 Console                    1     42,504 K
powershell.exe                2008 Console                    1     74,024 K
conhost.exe                   1900 Console                    1     22,404 K
powershell_ise.exe            6812 Console                    1    260,880 K
dllhost.exe                   3184 Console                    1     13,376 K
mmc.exe                       3176 Console                    1     57,588 K
MicrosoftEdgeCP.exe           2092 Console                    1    147,776 K
MicrosoftEdgeCP.exe           6004 Console                    1    144,660 K
MicrosoftEdgeCP.exe           2108 Console                    1    136,100 K
MicrosoftEdgeCP.exe           8072 Console                    1     65,764 K
MicrosoftEdgeCP.exe           6800 Console                    1    148,496 K
MicrosoftEdgeCP.exe            200 Console                    1     75,388 K
MicrosoftEdgeCP.exe           1692 Console                    1     27,548 K
MicrosoftEdgeCP.exe           8548 Console                    1     27,864 K
cmd.exe                       3540 Console                    1      4,092 K
conhost.exe                   8852 Console                    1     28,368 K

}}}
* PowerShell [#q66e55fc]

powershellでは、&code(){Get-Service};でとれる。

#geshi(powershell){{{
PS C:\> Get-Service Postgres*

Status   Name               DisplayName                           
------   ----               -----------                           
Stopped  postgresql-x64-10  postgresql-x64-10                     

PS C:\> Get-Service post* | ForEach-Object { Write-Host $_.Name }
postgresql-x64-10
}}}
* 参考リンク [#o7e20351]

- https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/tasklist



トップ   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
目次
ダブルクリックで閉じるTOP | 閉じる
GO TO TOP