Change User Для переключения системы между режимами инсталляции и исполнения, используйте следующие команды.
Для переключения терминального сервера в режим инсталляции:
CHANGE USER /install
Для переключения сервера в режим исполнения:
CHANGE USER /execute
Change Logon
Разрешает или запрещает новые регистрации на терминальном сервере. Не затрагивает существующих зарегистрированных пользователей.
Для разрешения регистрации:
CHANGE LOGON /enable
Для запрещения новых регистраций:
CHANGE LOGON /disable
При перезагрузке сервера регистрация на нем разрешается автоматически, даже если перед выключением она была запрещена.
Query
Выводит список всех терминальных серверов в текущем или указанном домене:
QUERY TERMSERVER [servername] [/domain:domain] [/address] [/continue]
где:
- servername - имя запрашиваемого сервера
- /domain:domain - имя домена (по умолчанию текущий домен)
- /address - включить в вывод адреса IP каждого сервера
- /continue - не делать пауз между экранами
Query Session
Выводит список всех текущих сеансов на указанном терминалном сервере
QUERY SESSION [sessionname | username | sessionid] [/server:servername] [/mode] [/flow] [/connect] [/counter]
где:
- sessionname - имя запрашиваемого сеанса
- username - имя пользователя
- sessionid - идентификатор сеанса
- /server:servername - имя сервера. По умолчанию - сервер, на котором вы зарегистрировались.
- /mode - вывод текущих настроек
- /flow - вывод текущих настроек управления потоком
- /connect - вывод текущих настроек соединения
- /counter - вывод информации о счетчиках для сервера
Query User
Выводит список всех текущих пользователей на терминальном сервере
QUERY USER [username | sessionname | sessionid] [/server:servername]
где:
- sessionname - имя запрашиваемого сеанса
- username - имя пользователя
- sessionid - идентификатор сеанса
- /server:servername - имя сервера. По умолчанию - сервер, на котором вы зарегистрировались.
Вы можете сократить команду QUERY USER до QUSER
Query Process
Выводит список процессов, выполняющихся на терминальном сервере (можно отфильтровать для сеанса).
QUERY PROCESS [* | processid | username | sessionname | /id:nn | programname] [/server:servername] [/system]
где:
- * - все процессы
- processed - информация только о процессе с указанным ID
- username - все процессы, выполняемые в контексте указанного пользователя
- sessionname - процессы, выполняемые в контексте указанного сеанса
- /ID:nn - процессы, выполняемые в сеансе с указанным номером ID
- programname - процессы, порожденные указанной исполняемой программой
- /server:servername - имя запрашиваемого сервера
- /system - список системных процессов
Logoff
Выход пользователя и удаление его сеанса. Без аргументов команда закроет сеанс текущего пользователя.
LOGOFF [sessionid | sessionname] [/server:servername] [/v]
где:
- sessionid - идентификатор закрываемого сеанса
- sessionname - имя закрываемого сеанса
- /server:servername - сервер, на котором надо завершить сеанс. По умолчанию сервер, к которому вы подключены.
- /v - вывод подробной информации о выполняемых действиях
MSG
Посылает сообщение пользователю или пользователям на терминальном сервере
MSG [username | sessionname | sessionid | @filename | *] [/server:servername] [/time:seconds] [/v] [/w] message
где:
- username - имя пользователя, которому надо отправить сообщение
- sessionname - имя сеанса, которому надо отправить сообщение
- sessionid - ID сеанса
- @filename имя текстового файла, содержащего имена пользователей, сеансов или идентификаторов сеансов, которым надо послать сообщение.
- * - отправка сообщения всем пользователям текущего или указанного сервера
- /server:servername - указывает сервер, к которому подключены получатели сообщения
- /time:seconds - число секунд отображения сообщения во всплывающем окне перед тем, как оно закроет само себя
- /v - вывод информации во время отправки сообщения
- /w - окно с сообщением должно ждать, пока пользователь не щелкнет OK
- message - текст самого сообщения
Reset Session
Завершение сеанса без предупреждения пользователя и без аккуратного выхода. Может использоваться для завершения зависших сеансов.
RESET SESSION [sessionname | sessionid] [/server:servername] [/v]
где:
- sessionname - имя сеанса
- sessionid - ID сеанса
- /server:servername - имя сервера, на котором выполняется сеанс
- /v - выводить информацию об осуществляемых действиях
Shadow
Создает теневой сеанс для удаленного управления:
SHADOW [sessionname | sessionid] [/server:servername] [/v]
где:
- sessionname - имя сеанса
- sessionid - ID сеанса
- /server:servername - имя сервера
Terminal Services Profile
Заполняет профиль Terminal Services указанного пользователя. Может использоваться для копирования содержимого профиля Terminal Services от одного пользователя к другому. Эта команда требует привилегий администратора.
TSPROF /update [/domian:domainname | /local] /profile:path username
TSPROF /copy [/domian:domainname | /local] [/profile:path] src_user dest_user
TSPROF /q [/domian:domainname | /local] username
где:
- /update - заполняет профиль пользователя domainnameusername с маршрутом path
- /copy копирует профиль Terminal Services из src_user в dest_user и, если указано, обновляет путь к профилю для пользователя dest_user маршрутом path
- /q вывод маршрута Terminal Services Profile для указанного пользователя
Terminal Server Shutdown
Выключает или перезагружает сервер, давая пользователям возможность сохранить работу и выйти.
TSSHUTDN [wait_time] [/server:servername] [/reboot] [/powerdown] [/delay:logoffdelay] [/v]
где:
- wait_time - число секунд ожидания после предупреждения пользователя до принудительного закрытия из сеансов (по умолчанию 30 секунд).
- /server:servername - имя выключаемого/перезагружаемого сервера
- /reboot - перезагрузить сервер
- /powerdown - выключить сервер после остановки Windows; эту функцию должен поддерживать BIOS
- /delay:logoffdelay - число секунд ожидания после выхода всех пользователей до отключения (по умолчанию 30 секунд)
- /v - вывод подробной информации об осуществляемых действиях
Параметры командной строки клиента Remote Desktop Client
MSTSC [][/v:] [/console] [[/f[ullscreen]|[/w: /h:]]|[/Edit”connection file”][/Migrate]
где:
- - файл RDP для соединения
- /v: - имя сервера или его адрес IP, а также номер порта
- /console - подключение к консольному сеансу WS2K3
- /f[ullscreen] - запуск клиента в полноэкранном режиме
- /w: /h: - задает высоту и ширину окна соединения
- /edit - открывает файл RDP для редактирования
- /Migrate - миграция старых соединений Client Connection Manager из реестра в файлы RDP