Query termserver /domain:system
Чтобы отобразить адреса сети и узла для сервера терминалов с именем server3, введите:
Query termserver server3 /address
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 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
Register
Регистрация программы для придания ей особых характеристик выполнения.
Синтаксис
register имя_файла [{/system|/user}] [/v]
Параметры
имя_файла
Указывает имя файла, который следует зарегистрировать.
/system
Регистрирует файл как глобальный системный ресурс.
/user
Регистрирует файл как глобальный пользовательский ресурс.
/v
Отображает дополнительные сведения.
/?
Отображает справку в командной строке.
Примечания
- Команду register может выполнить только администратор.
- Некоторые сложные приложения и подсистемы необходимо выполнить глобально для создания ресурсов, которые будут использоваться для нескольких входов в систему.
- Данные регистрации программы необходимы только при ее установке. Если команда register будет выполнена для установленной программы, то изменения вступят в силу только при последующей установке программ.
Reset session
Позволяет сбросить (удалить) сеансы с сервера терминалов.
Синтаксис
reset session {имя_сеанса|код_сеанса} [/server:имя_сервера] [/v]
Параметры
имя_сеанса
Отображает имя сбрасываемого сеанса. Для определения имени сеанса используйте команду query session.
код_сеанса
Отображает код сбрасываемого сеанса.
/server:имя_сервера
Определяет сервер терминалов, содержащий сбрасываемый сеанс. В противном случае используется текущий сервер терминалов.
/v
Отображает сведения о выполненных действиях.
/?
Отображает справку в командной строке.
Примечания
- Всегда можно сбросить собственный сеанс, но для сброса сеанса других пользователей необходимо иметь разрешение «Полный доступ».
- Необходимо знать, что сброс пользовательского сеанса без предупреждения может привести к потере данных этого сеанса.
- Сбросить сеанс необходимо только в случае неисправности или при отсутствии ответа.
- Параметр /server необходимо использовать только при вводе команды query session с удаленного сервера.
Shadow
Позволяет удаленно управлять активными сеансами другого пользователя.
Синтаксис
shadow {имя_сеанса | код_сеанса} [/server:имя_сервера] [/v]
Параметры
имя_сеанса
Отображает имя удаленно управляемого сеанса.
код_сеанса
Отображает код удаленно управляемого сеанса. Для отображения списка сеансов и их кодов используйте команду query user.
/server:имя_сервера
Определяет сервер терминалов, содержащий удаленно управляемый сеанс. По умолчанию используется текущий сервер терминалов.
/v
Отображает сведения о выполненных действиях.
/?
Отображает справку в командной строке.
Примечания
- Можно либо просматривать, либо активно управлять сеансом. При выборе активного управления пользовательским сеансом, можно выполнять различные действия в этом сеансе с помощью клавиатуры и мыши.
- Удаленно управлять своим сеансом можно всегда (кроме того случая, если это — текущий сеанс), а для удаленного управления другим сеансом необходимо иметь разрешение на «Полный доступ».
- Можно также установить удаленное управление с помощью диспетчера служб терминалов.
- До начала наблюдения сервер предупреждает пользователя о том, что его сеанс будет удаленно управляться, даже если вывод этого предупреждения отключен. Сеанс будет находиться в неопределенном состоянии несколько секунд, пока он будет ждать ответа от пользователя. Для настройки удаленного управления для пользователей или сеансов используйте расширения «Настройка служб терминалов» или «Службы терминалов — расширение» оснасток «Локальные пользователи и группы» и «Пользователи и компьютеры Active Directory».
- Сеанс должен поддерживать разрешение экрана, которое используется для того сеанса, которым пользователь удаленно управляет, в противном случае произойдет сбой.
- Сеанс консоли не может ни удаленно управлять, ни управляться другим сеансом.
- Для завершения сеанса удаленного управления нажмите клавиши CTRL+* (используйте символ *, расположенный на цифровой клавиатуре) или те клавиши, которые были заданы в поле «Сочетание клавиш». Сочетание клавиш можно задать при помощи диспетчера служб терминалов.
Примеры
Для наблюдения за сеансом 93 введите:
Shadow 93
Для наблюдения за сеансом ACCTG01 введите:
Shadow ACCTG01
Tscon
Подключает к другому сеансу.
Синтаксис
tscon {код_сеанса | имя_сеанса} [/dest:имя_сеанса] [/password:пароль] [/v]
Параметры
код_сеанса
Отображает код подключаемого сеанса. Если используется необязательный параметр /dest:имя_сеанса, то он отображает код подключаемого сеанса.
имя_сеанса
Отображает имя подключаемого сеанса.
/dest:имя_сеанса
Определяет имя текущего сеанса. При подключении к новому сеансу этот сеанс будет отключен.
/password:пароль
Пароль владельца подключаемого сеанса. Этот пароль необходим при подключении пользователя, который не является владельцем сеанса.
/v
Отображает сведения о выполненных действиях.
/?
Отображает справку в командной строке.
Примечания
- Для подключения к другому сеансу необходимо иметь разрешение на «Полный доступ» или разрешение на специальное подключение.
- Параметр /dest:имя_сеанса позволяет подключить сеанс другого пользователя к чужому сеансу.
- Если пароль не задан в параметре пароль и конечный сеанс не принадлежит текущему пользователю, то подключение с помощью команды tscon невозможно.
- Невозможно подключиться к сеансу консоли.
Примеры
Чтобы подключиться к сеансу с кодом 12 на сервере терминалов и отключиться от текущего сеанса, введите:
Tscon 12
Чтобы подключиться к сеансу с кодом 23 на сервере терминалов, используя пароль mypass, введите: