Я пытаюсь написать небольшое приложение, которое можно использовать для выхода из Citrix Sessions. Citrix Сессия может быть зарегистрирована выключаться через CMD или пакетный файл, используя этот метод:Vb.net - выберите элемент списка на основе строки
@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. Вероятно, имя сервера, которое дает другой результат, чем «Нет пользователя существует для»
Как это может быть достигнуто?
Да, вы это сделали. Значит, это означает, что я должен сделать цикл «Для каждого», чтобы проверить, соответствуют ли строки? Хорошо, знаете ли вы, что я также могу взять строку из команды cmd? Должен ли я написать вывод в текстовый файл, а затем прочитать этот текстовый файл? –
Nevermind, узнал о For For Environment.GetCommandLineArgs() –