Windows terminal server console

Что такое Терминал Windows? What is Windows Terminal?

Терминал Windows — это современное приложение терминала для пользователей таких программ и оболочек командной строки, как «Командная строка», PowerShell и «Подсистема Windows для Linux» (WSL). Windows Terminal is a modern terminal application for users of command-line tools and shells like Command Prompt, PowerShell, and Windows Subsystem for Linux (WSL). К его основным функциям относится поддержка нескольких вкладок, панелей, символов Юникода и UTF-8, а также модуль отрисовки текста с ускорением GPU, возможность создания собственных тем и настройки текста, цвета, фона и сочетаний клавиш. Its main features include multiple tabs, panes, Unicode and UTF-8 character support, a GPU accelerated text rendering engine, and the ability to create your own themes and customize text, colors, backgrounds, and shortcuts.

Несколько профилей, поддерживающих различные приложения командной строки Multiple profiles supporting a variety of command line applications

Любое приложение с интерфейсом командной строки можно выполнять в Терминале Windows. Any application that has a command line interface can be run inside Windows Terminal. Это касается всех приложений: от PowerShell и Командной строки до Azure Cloud Shell и любого дистрибутива WSL, например Ubuntu или Oh-My-Zsh. This includes everything from PowerShell and Command Prompt to Azure Cloud Shell and any WSL distribution such as Ubuntu or Oh-My-Zsh.

Настраиваемые схемы и конфигурации Customized schemes and configurations

В Терминале Windows можно настроить различные цветовые схемы и параметры. You can configure your Windows Terminal to have a variety of color schemes and settings. Сведения о создании собственной цветовой схемы см. на этой странице. To learn how to make your own color scheme, visit the Color schemes page. Пользовательские конфигурации Терминала также можно найти на странице о настраиваемой коллекции терминала. You can also find custom Terminal configurations in the Custom terminal gallery.

Настраиваемые действия Custom actions

Существует множество пользовательских команд, которые можно использовать в Терминале Windows для удобства работы. There are a variety of custom commands you can use in Windows Terminal to have it feel more natural to you. Если вам не нравится конкретное сочетание клавиш, вы можете изменить его на любое другое. If you don’t like a particular keyboard shortcut, you can change it to whatever you prefer.

Например, для копирования текста из командной строки по умолчанию используются клавиши CTRL+SHIFT+C . For example, the default shortcut to copy text from the command line is ctrl+shift+c . Вы можете изменить его на CTRL+1 или другое сочетание. You can change this to ctrl+1 or whatever you prefer. Для открытия новой вкладки по умолчанию используется сочетание клавиш CTRL+SHIFT+T , но его можно изменить на CTRL+2 . To open a new tab, the default shortcut is ctrl+shift+t , but maybe you want to change this to ctrl+2 . Для перехода на другие открытые вкладки по умолчанию используется сочетание клавиш CTRL+TAB . Его можно изменить на CTRL+- и использовать для создания новой вкладки. The default shortcut to flip between the tabs you have open is ctrl+tab , this could be changed to ctrl+- and used to create a new tab instead.

Читайте также:  Windows 10 home 1909 kms

Дополнительные сведения о настройке сочетаний клавиш см. на странице «Действия». You can learn about customizing shortcuts on the Actions page.

Поддержка символов Юникода и UTF-8 Unicode and UTF-8 character support

В Терминале Windows могут отображаться символы Юникода и UTF-8, например эмодзи и символы из различных языков. Windows Terminal can display Unicode and UTF-8 characters such as emoji and characters from a variety of languages.

Отрисовка текста с ускоренным GPU GPU accelerated text rendering

Терминал Windows использует GPU для отрисовки текста, что обеспечивает повышенную производительность по сравнению с использованием интерфейса командной строки Windows по умолчанию. Windows Terminal uses the GPU to render its text, thus providing improved performance over the default Windows command line experience.

Поддержка фоновых изображений Background image support

В окне Терминала Windows можно использовать фоновые изображения и изображения в формате GIF. You can have background images and gifs inside your Windows Terminal window. Сведения о добавлении фоновых изображений в профиль см. на странице Профиль — внешний вид. Information on how to add background images to your profile can be found on the Profile — Appearance page.

Аргументы командной строки Command line arguments

Вы можете настроить запуск Терминала Windows в определенной конфигурации с помощью аргументов командной строки. You can set Windows Terminal to launch in a specific configuration using command line arguments. Вы можете указать, какой профиль следует открыть на новой вкладке и какой каталог папки следует выбрать. Кроме того, терминал можно открыть с разделенными панелями и выбрать основную вкладку. You can specify which profile to open in a new tab, which folder directory should be selected, open the terminal with split window panes, and choose which tab should be in focus.

Например, чтобы открыть Терминал Windows из PowerShell с тремя панелями (на левой панели будет запущен профиль Командной строки, а правая панель будет разделена для PowerShell и ваш профиль по умолчанию с WSL), введите: For example, to open Windows Terminal from PowerShell with three panes, with the left pane running a Command Prompt profile and the right pane split between your PowerShell and your default profile running WSL, enter:

Сведения о настройке аргументов командной строки см. на этой странице. Learn how to set up command-line arguments on the Command line arguments page.

Подключаемся к консоли терминального сервера через удаленный рабочий стол (RDP)

Подключаемся к консоли терминального сервера через удаленный рабочий стол (RDP)

Бывает такие случаи, когда при использовании RDP (Remote Desktop Protocol — протокол удалённого рабочего стола), не видно программ, которые установленные в системном трее, или ошибки и уведомления просто не отображаются. Для того, чтобы решить данную проблему, к терминальному северу можно подключиться в консольном режиме через тот же RDP.

Удаленный рабочий стол (Remote Desktop Protocol) или RDP — это технология дистанционного подключения к компьютеру (серверу), для непосредственного управлению им через локальную сеть или интернет. Я уже рассказывал о данной технологии в видеоуроке «Подключение к компьютеру через удаленный рабочий стол».

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

Читайте также:  Windows 10 приоритеты wifi

При использовании клиента удаленного рабочего стола (RDP) Windows, в качестве средства подключения к компьютеру с Windows Server 2003/2008/2012 с запущенной службой сервера терминалов, у вас есть возможность подключения на консоль сервера. Используя эту опцию, вы можете войти на сервер, так, как если бы вы сидели прямо перед ним, а не создавать новые сессии через сетевое подключение. Дело в том, что при удаленной установке некоторых программ, могут возникнуть проблемы, которые не позволят вам сделать это из терминальной сессии, поэтому вам понадобиться войти на сервер через консоль.

Включение удаленного доступа на своем компьютере.

Для того, чтобы настроить удаленный доступ на целевом компьютере, владелец или администратор должен выполнить следующие действия (Мой компьютер \ Свойства \ Настройка удаленного доступа \ Удаленный доступ \ Разрешить подключение от компьютеров с любой версией удаленного рабочего стола).

Если хотите пускать в свой компьютер только определённых пользователей или группы пользователей вашей сети, то необходимо поставить галочку «Разрешить подключение с компьютеров, на которых работает удаленный рабочий стол с проверкой подлинности на уровне сети (рекомендуется)».

Как же подключиться к удаленному рабочему столу?

Это конечно же стандартными средствами Windows (Пуск \ Все программы \ Стандартные \ Подключение к удалённому рабочему столу)

Или через команду Выполнить (Win+R) и вводим команду mstsc. Это более быстрый способ и его используют в основном админы и разработчики программ, т.к. часто приходится подключаться к удаленным рабочим столам серверов.

Как же подключиться к консоли удаленного рабочего стола?

Для этого в появившемся окне вбиваем команду:

— Windows Server 2003 и Windows XP: mstsc /console

— Windows Server 2008/2012 и Windows 7/8/8.1: mstsc /admin

Вводим имя терминального севера или компьютера.

И вводим учетные данные пользователя имеющего права для удаленного подключения.

Так как RDP по умолчанию создаёт виртуальную консоль, то подключение происходит не к самой сессии, а непосредственно к консоли (основная консоль-мышь/клавиатура).

Какая разница между простым подключением к удаленному рабочему столу и подключением к консоли?

— Подключение через консоль — доступно только администраторам и фактически приравнивается к обыкновенному входу в систему. Тогда как простое подключение по rdp — это терминальная сессия, соответственно то программное обеспечение, которое сопротивляется запуску под терминальной сессией, под консолью может вполне успешно работать.

— В первом случае создается новая сессия (mstsc), параллельная с существующей. Во втором случае подключение осуществляется к своему рабочему столу (в рамках лицензий на терминал).

Подключение и затенить сеанс консоли с помощью служб терминалов Windows Server 2003

В этой статье описывается, как использовать службы терминалов Microsoft Windows Server 2003 для подключения к консольным сеансам и их теневого использования.

Исходная версия продукта: Windows Server 2003
Исходный номер КБ: 278845

Аннотация

В Windows Server 2003 при использовании служб терминалов можно подключиться к сеансу консоли (сеанс 0) и в то же время открыть к ней теневой сеанс (при использовании сеанса, который не является консолью). Благодаря этой добавленной функциональности можно войти на сервер под управлением Windows Server 2003, на который удаленно запущены службы терминалов, и взаимодействовать с сеансом 0, как если бы вы находились на физической консоли компьютера. Этот сеанс также можно затенять, чтобы удаленный пользователь и локальный пользователь на физической консоли могли видеть один сеанс и взаимодействовать с ним.

Подключение к сеансу консоли

При подключении к сеансу консоли сервера на основе Windows Server 2003 никакие другие пользователи не должны уже вошел в сеанс консоли. Даже если никто не вошел в консоль, вы вошли в систему так же, как если бы вы находились на физической консоли.

Читайте также:  Default ttl mac os

Чтобы подключиться с удаленного компьютера под управлением Windows Server 2003, откройте командную команду и введите следующую команду:

Где mstsc — это исполняемый файл подключения к удаленному рабочему столу, указывает сервер для подключения, указывает полноэкранный режим и является инструкцией по подключению к сеансу -v /F -console консоли.

При использовании этой команды открывается сеанс удаленного рабочего стола, а при проверке подлинности для учетной данных вы подключаетсяе к сеансу консоли, который работает на сервере под управлением Windows Server 2003. Если пользователь в данный момент работает в сеансе консоли на компьютере, вы получите следующее сообщение об ошибке:

Имя пользователя домена пользователя регистрируется локально на \ этом компьютере. Пользователь простаивал в течение нескольких минут. Рабочий стол разблокирован. Если продолжить, сеанс пользователя завершится, и все несравнятся данные будут потеряны. Продолжить?

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

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

Затенять сеанс консоли

Чтобы затенить сеанс консоли, сначала откройте подключение к удаленному рабочему столу на сервере под управлением Windows Server 2003 с другого компьютера. По умолчанию программа подключения к удаленному рабочему столу Windows Server 2003 установлена во всех версиях Windows Server 2003. Можно использовать либо эту, либо совметимую с помощью Mstsc командной строки, описанную в разделе «Подключение к сеансу консоли», но опустить -console переключатель. После открытия этого сеанса запустите командную консоль и введите следующую команду, чтобы запустить теневой сеанс в консоли:

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

Ваш сеанс может показаться заблокированным во время согласования утверждения удаленного управления. Подождите.

В сеансе консоли на сервере вы получите следующее сообщение:

домен \ имя пользователя запрашивает удаленное управление сеансом.
Принимаете ли вы запрос?

Если пользователь сеанса консоли на сервере нажимает кнопку «ДА», вы автоматически подключаетсяе к сеансу консоли на удаленном сервере под управлением Windows Server 2003. Если пользователь на консоли сервера нажимает кнопку «НЕТ» или не отвечает, в командной консоли на удаленном компьютере вы получите следующее сообщение об ошибке:

Сбой удаленного управления. Код ошибки 7044
Ошибка [7044]: запрос на удаленное управление другим сеансом отклонен.

Чтобы отключить сеанс теней от удаленной стороны, нажмите клавиши CTRL + * (на цифровой клавиатуре), и вы вернетесь к исходному сеансу, установленного на сервере под управлением Windows Server 2003.

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

Ваш сеанс может показаться заблокированным во время согласования утверждения удаленного управления. Подождите.
Сбой удаленного управления. Код ошибки 7050.
Ошибка [7050]: запрашиваемая сеанс не может управляться удаленно.
Это может быть потому, что сеанс отключен или пользователь не вошел в систему. Кроме того, нельзя удаленно управлять сеансом из системной консоли и невозможно удаленно управлять текущим сеансом.

Если сервер на основе Windows Server 2003 не настроен на разрешение удаленного управления, вы получите следующее сообщение об ошибке:

Сбой удаленного управления. Код ошибки 7051
Ошибка [7051]: в запрашиваемом сеансе не настроено разрешение удаленного управления.

Чтобы настроить сервер на основе Windows Server 2003 для разрешения удаленного управления, выполните следующие действия.

Оцените статью