Проблемы с выполнением процессов - C#
Формулировка задачи:
Есть список терминалок.
Есть список пользователей домена.
Хочу вывести по конкретному пользователю на каких серваках человек сидит
Есть команда query user %username% /server:%servername%
Выдает инфо по соединению, но в ней нет имени самго сервера (%servername%)
Результат квери перехватываю и вывожу в текстбокс.
Прохожу циклом по списку серверов и вывожу имя сервера, потом результат квери.
Но так как квери выполняется отдельным процессом, то вывод происходи так- сначала спсиок ВСЕХ серверов, а следом список соединений
Как можно побороть?
P.S Пробовал использовать WaitForExit() и на основной процесс и на связаный - не помогло
Решение задачи: «Проблемы с выполнением процессов»
textual
Листинг программы
public string GetInfoForServer(string server) { // Тут вызов query и формирование информации по использованию этого сервера }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д