PowerShell 怎么样?
Get-Process | Select-Object MainWindowTitle
像这样批量使用它:
for /f "delims=" %%A in ('"PowerShell Get-Process ^| Select-Object MainWindowTitle ^| Select-String YODA"') do echo(%%A
示例输出:
@{MainWindowTitle=Administrator: YODA}
没有 PowerShell...
如果您知道可以使用的应用程序的确切标题tasklist
tasklist /FI "WINDOWTITLE eq Administrator: YODA"
请注意,和之间有两个空格Administrator:
,YODA
因为 cmd.exe 有这个怪癖。
示例输出:
Image Name PID Session Name Session# Mem Usage
========================= ======== ================ =========== ============
cmd.exe 5996 Console 1 1,024 K