Я пытаюсь написать небольшое приложение, которое можно использовать для выхода из сеансов Citrix.
Сеансы Citrix можно выйти из системы с помощью cmd или командного файла, используя этот метод:
@echo off
echo "Enter username"
set /p UserName=
echo 001
query user %username% /server:server1
echo 002
query user %username% /server:server2
echo 003
query user %username% /server:server3
и т. Д. И т. П.
Это даст мне следующие результаты:
001
No User exists for Charlie
002
No User exists for Charlie
003
USERNAME SESSIONNAME ID STATE IDLE TIME LOGON TIME
Charlie ica-tcp#32 6 Active . 29.01.2010 13:23
Итак, в основном я хочу выбрать каждый элемент списка, соответствующий одному из совпадений из команды cmd. Возможно, имя сервера, которое дает результат, отличный от «Нет пользователя для»
Как можно добиться чего-то подобного?