Дано: Подсчитать количество активных терминальных сессий на сервере в командной строке
Решение: для вывода списка всех терминальных сессий используется команда Qwinsta. Так что нам остается только выбрать из общего числа сессий только активные и посчитать их.
qwinsta | findstr /I "Активно" | find /c /v ""
Для англоязычной версии сервера (ну, а вдруг) ищем по вхождению слова Active:
qwinsta | findstr /I "Active" | find /c /v ""
Что делать с этими данными дальше — решайте сами. Самый простой способ, разумеется, — вывод в файл:
qwinsta | findstr /I "Активно" | find /c /v "" > c:\active_rdp_sessions.txt