【发布时间】:2022-01-03 08:57:04
【问题描述】:
我想统计通过 powershell/cmd 检测到的屏幕数量。
得到以下工作,但我想计算检测为数字的屏幕数量。
@for /F "usebackq tokens=2 delims=: " %i IN (`powershell.exe Get-CimInstance -Namespace root\wmi -ClassName WmiMonitorBasicDisplayParams ^| findstr /r /C:"Active"`) do @echo %i
假设我连接了 2 个屏幕,这将返回以下内容。有人可以帮我将输出更改为活动屏幕的数量,而不是数字/或计算真实的数量吗?即 = 2
True
True
【问题讨论】:
-
您想使用Powershell,还是使用批处理文件?选择一个。
-
@DanielMann powershell
-
powershell.exe … | findstr /C:"Active" | find /C /V ""?
标签: powershell batch-file cmd