Query

Команды запросов служб терминалов




Query process

Отображает сведения о процессах, запущенных на сервере терминалов. Эту команду можно использовать для нахождения программ, запущенных выбранным пользователем, а также для нахождения пользователей, запустивших данную программу.

Синтаксис

query process  [{ *|код_процесса|имя_пользователя| имя_сеанса|/id:nn|имя_программы}]  [/server: имя_сервера]  [/system]

Параметры

*
Отображает список процессов для всех сеансов.
код_процесса
Указывает процесс, заданный этим цифровым кодом.
имя_пользователя
Указывает имя пользователя, процессы которого нужно отобразить в списке.
имя_сеанса
Указывает имя сеанса, процессы которого нужно отобразить в списке.
/id:nn
Указывает код сеанса, процессы которого нужно отобразить в списке.
имя_программы
Указывает имя программы, процессы которой запрашиваются. Для этого необходимо иметь расширение .exe.
/server:имя_сервера
Определяет процессы на вибранном сервере терминалов. Если сервер терминалов не задан, то по умолчанию выбирается текущий.
/system
Отображает текущие сведения о системных процессах. Если нет необходимости в отображении сведений о системных процессах, то этот параметр не используется.
/?
Отображает справку в командной строке.

Примечания

  • Для выполнения команды query processадминистратор должен иметь разрешение на «Полный доступ».
  • Если не задать ни один из параметров имя_пользователя, имя_сеанса, /id:код_сеанса, имя_программы, *, то команда query process отображает только процессы, принадлежащие текущему пользователю.
  • Если задан сеанс, то он должен быть активным. Для задания процесса можно использовать подстановочные символы.
  • С помощью команды query processможно получить следующие сведения:
    • сведения о пользователе, который владеет процессом;
    • сведения о сеансе, который владеет процессом;
    • сведения о коде сеанса;
    • сведения об имени процесса;
    • сведения о состоянии процесса;
    • сведения о коде процесса.
  • При отображении сведений командой query processвыводится символ (>) перед каждым процессом, принадлежащим текущему пользователю.



Query session

Отображает сведения о сеансах на сервере терминалов. Этот список включает не только сведения об активных сеансах, но и о других сеансах, запущенных на сервере.

Синтаксис

query session  [{имя_сеанса|имя_пользователя|код_сеанса}]  [
/server:
имя_сервера]  [/mode]  [/flow]  [ /connect]  [/counter]

Параметры

имя_сеанса
Отображает имя запрашиваемого сеанса.
имя_пользователя
Отображает имя пользователя, сеанс которого необходимо запросить.
код_сеанса
Отображает код запрашиваемого сеанса.
/server:имя_сервера
Задает сервер терминалов для запроса. По умолчанию это текущий сервер.
/mode
Отображает текущие параметры линии.
/flow
Отображает текущие параметры управления потоком.
/connect
Отображает текущие параметры подключения.
/counter
Отображает текущие сведения о счетчиках, включая общее число созданных сеансов, отключений и подключений заново.
/?
Отображает справку в командной строке.

Примечания

  • Пользователь всегда может запросить сеанс, к которому он подключен. Чтобы запросить другие сеансы, пользователь должен иметь разрешение на запрос сведений.
  • Если сеанс не задан с помощью параметров имя_сеанса, имя_пользоателя, код_сеансаили query session, то отображаются сведения о всех активных сеансах в системе.
  • При отображении сведений командой query processсимвол (>) выводится перед текущим сеансом.

Примеры

Чтобы отобразить сведения о всех активных сеансах на сервере SERVER2, введите:

query session /server:SERVER2

Чтобы отобразить сведения об активном сеансе MODEM02, введите:

query session MODEM02

После выполнения команды query session на экран будут выведены следующие сведения:



C:\>query session СЕАНС ПОЛЬЗОВАТЕЛЬ ID СТАТУС ТИП УСТРОЙСТВО >console administrator 0 active wdcon rdp-tcp#1 client1 1 active wdtshare rdp-tcp 2 listen wdtshare 4 idle 5 idle


Символом (>) отмечен текущий сеанс. В столбце СЕАНСвыводится имя, назначенное сеансу. В столбце ПОЛЬЗОВАТЕЛЬотображается имя пользователя, подключенного к сеансу. В столбце СТАТУСотображаются сведения о текущем состоянии сеанса. В столбце ТИПотображаются сведения о типе сеанса. В столбце УСТРОЙСТВО, который не отображается для сеансов консоли или сетевых сеансов, собраны сведения об именах устройств, назначенные сеансу. Комментарии, следующие за сведениями о сеансе, появляются из профиля сеанса.

Любые сеансы, исходное состояние которых настроено как «Отключено», не отображаются в списке запроса сеансов, до своего разрешения.




Query termserver

Отображает список всех серверов терминалов в сети.

Синтаксис

query termserver  [имя_сервера]  [/domain: домен]  [/address]  [/continue]

Параметры

имя_сервера
Задает имя сервера терминалов.
/domain:домен
Задает домен для запроса серверов терминалов. Если запрашивается домен, в котором пользователь работает в данный момент, то нет необходимости задавать его дополнительно.
/адрес
Отображает адреса сети и узлов для каждого сервера.
/continue
Запрещает остановку после отображения каждого экрана со сведениями.
/?
Отображает справку в командной строке.

Примечания

  • Команда query termserverищет в сети все серверы терминалов и сообщает о них следующие сведения:
    • имя сервера;
    • сеть (и адрес узла, если используется параметр /address).

Примеры

Чтобы отобразить сведения о всех серверах терминалов в сети, введите:



query termserver


Чтобы отобразить сведения о сервере терминалов с именем server3, введите:



query termserver server3


Чтобы отобразить сведения о всех серверах терминалов в домене SYSTEM, введите:



query termserver /domain:system


Чтобы отобразить адреса сети и узла для сервера терминалов с именем server3, введите:



query termserver server3 /address





Query user

Отображает сведения о пользовательских сеансах на сервере терминалов.

Синтаксис

query user  [{имя_пользователя|имя_сеанса|код_сеанса}]  [
/server:
имя_сервера]

Параметры

имя_пользователя
Задает запрашиваемое имя пользователя для входа.
имя_сеанса
Отображает имя запрашиваемого сеанса.
код_сеанса
Отображает код запрашиваемого сеанса.
/server:имя_сервера
Отображает запрашиваемый сервер терминалов. В противном случае используется текущий сервер терминалов.
/?
Отображает справку в командной строке.

Примечания

  • Эта команда может использоваться для выяснения того, вошел ли определенный пользователь на заданный сервер терминалов. С помощью команды query userможно получить следующие сведения:
    • имя пользователя;
    • имя сеанса на сервере терминалов;
    • код сеанса;
    • состояние сеанса (активно или отключено);
    • время простоя сеанса (количество минут, прошедшее с последнего нажатия клавиши клавиатуры или движения указателя мыши);
    • дату и время входа пользователя.
  • Для использования команды query userнеобходимо иметь разрешение «Полный доступ» или специальное разрешение на запрос информации.
  • При использовании команды query userбез задания имени пользователя, имени сеанса или кода сеанса на экран выводится список всех пользователей, которые вошли на сервер. Кроме того, можно использовать команду query sessionдля отображения списка всех сеансов на сервере.
  • При отображении сведений командой query userсимвол (>) выводится перед текущим сеансом.
  • Параметр /serverнеобходимо использовать только при вводе команды query userс удаленного сервера.

Примеры

Чтобы отобразить сведения о всех пользователях, которые вошли в систему, введите:



query user


Чтобы отобразить сведения о пользователе USER1 на сервере SERVER1, введите:



query user USER1 /server:SERVER1




Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).









  TopList own counter Valid XHTML 1.0 Strict Valid CSS

Фитотерапия Молитвы Водолечение Юмор Форум Кладовка link О авторе

Фитотерапия Молитвы Водолечение Юмор Форум Кладовка Ссылки О авторе Отправить сообщение Карта сайта Поиск по сайту Главная страница

Copyright © 1999 - 2024  Бронислав Краснер