Настройка Windows Remote Desktop в командной строке

How to enable/disable remote desktop via mstsc

You can establish the remote desktop connection via mstsc.exe with steps below and then enable or disable the desktop.

Tip: If you want to remote a desktop, you are required to use the same network like VPN or the identical Internet network or you have set up in a host file before or have correctly configured DNS.

Steps for Establishing Remote Desktop

Step 1: Open the Run window by holding the Win and R keys, and then type mstsc and hit the Enter key.

Step 2: In the next window, enter the computer name or IP address of the reomte desktop and click Connect.

Remote desktop (mstsc.exe) command line arguments

mstsc.exe is the built-in client software which allows connecting to a computer via Remote Desktop Protocol (RDP). It is a special network protocol which allows a user to establish a connection between two computers and access the Desktop of a remote host. The local computer is often referred to as the “client”. If you are running Windows, in most cases you use mstsc.exe to connect to another computer with RDP.

Note: Any edition of Windows 10 can act as Remote Desktop Client. To host a remote session, you need to be running Windows 10 Pro or Enterprise. You can connect to a Windows 10 Remote Desktop host from another PC running Windows 10, or from an earlier Windows version like Windows 7 or Windows 8, or Linux. Windows 10 comes with both client and server software out-of-the-box, so you don’t need any extra software installed.

You can find the shortcut to open a new Remote Desktop session in the Start menu. It is under Windows AccessoriesRemote Desktop Connection. See the following screenshot:

Rdp Shortcut Start Menu

Alternatively, you can launch the Remote Desktop connection app from the Run dialog (press Win R keys together) by typing mstsc.exe in the Run box.

The mstsc.exe app supports a number of useful command line options you can apply in the Run dialog or by running the app from the command prompt or PowerShell. Let’s review them.

Tip: You can see a brief description for available options by running the following command:

mstsc.exe /?

The syntax is as follows:

MSTSC [<connection file>] [/v:<server[:port]>] [/g:<gateway>] [/admin] [/f[ullscreen]] [/w:<width> /h:<height>] [/public] | [/span] [/multimon] [/edit "connection file"] [/restrictedAdmin] [/remoteGuard] [/prompt] [/shadow:<sessionID> [/control] [/noConsentPrompt]]

“connection file” – Specifies the name of an .RDP file for the connection.

/v:<server[:port]> – Specifies the remote PC to which you want to connect.

/g:<gateway> – Specifies the RD Gateway server to use for the connection. This parameter is only read if the endpoint remote PC is specified with /v.

/admin – Connects you to the session for administering a remote PC.

/f – Starts Remote Desktop in full-screen mode.

/w:<width> – Specifies the width of the Remote Desktop window.

:/>  Program install что это за папка windows 10 - — технологии и ответы на вопросы

/h:<height> – Specifies the height of the Remote Desktop window.

/public – Runs Remote Desktop in public mode.

/span – Matches the remote desktop width and height with the local virtual desktop, spanning across multiple monitors, if necessary. To span across monitors, the monitors must be arranged to form a rectangle.

/multimon – Configures the Remote Desktop Services session monitor layout to be identical to the current client-side configuration.

/edit – Opens the specified .RDP connection file for editing.

/restrictedAdmin – Connects you to the remote PC in Restricted Administration mode. In this mode, credentials won’t be sent to the remote PC, which can protect you if you connect to a PC that has been compromised. However, connections made from the remote PC might not be authenticated by other PCs, which might impact application functionality and compatibility. This parameter implies /admin.

/remoteGuard – Connects your device to a remote device using Remote Guard. Remote Guard prevents credentials from being sent to the remote PC, which can help protect your credentials if you connect to a remote PC that has been compromised. Unlike Restricted Administration mode, Remote Guard also supports connections made from the remote PC by redirecting all requests back to your device.

/prompt – Prompts you for your credentials when you connect to the remote PC.

/shadow:<sessionID> – Specifies the ID of the session to shadow.

/control – Allows control of the session when shadowing.

/noConsentPrompt – Allows shadowing without user consent.

Articles of interest:

That’s it.

The parameters of mstsc

The following are some parameters that are frequently used when managing the remote desktop. You can get a quick preview.

All the above MSTSC commands can make MSTSC work. All of them are available for you. Therefore, you can pick one according to your demand. How to use the remote desktop command? Follow the step-by-step guide below.

Top recommendation: Beginner’s Guide to Windows CMD

What is mstsc

MSTSC, a command within Windows, is used to run remote desktop. Hence, you can also refer to the MSTSC as a remote desktop command. When you are on the same network or know the IP address of a remote computer, you are able to utilize MSTSC to establish the connection.

A remote desktop allows you to connect to other people’s PC and utilize it as if you are standing beside it. Therefore, the remote desktop is very convenient. And the MSTSC is vital for managing the desktop.

If you would like to use remote desktop command, you should learn some MSTSC switches. What are they? MiniTool will show you the details in the following content.

Обычные причины запуска mstsc.exe через командную строку

Я люблю Remote Desktop, потому что, используя его, я могу соединяться со своего ноутбука или домашнего компьютера с любым компьютером или сервером в своей инфраструктуре. Это сильно воодушевляет.

:/>  Файл hosts Windows 10 | remontka.pro

Мне часто приходится использовать опции командной строки. Иногда возникает необходимость сохранить RDP File, являющийся файлом сохраняемой конфигурации для конкретного часто осуществляемого RDP-соединения с конкретным сервером или ПК. Естественно, для одного сервера у вас может быть несколько RDP-файлов, если вам нужно несколько конфигураций.

Эти файлы .rdp представляют собой простые текстовые файлы; их можно создавать и редактировать блокнотом. Вот один для примера:

Хотя это можно делать с помощью блокнота, обычно редактирование файлов .rdp происходит через GUI клиента Remote Desktop, так как он дает возможность открывать и сохранять (Open, Save и Save as) файлы конфигурации:

Я также могу редактировать конкретный файл через GUI, инициируя этот процесс в командной строке с помощью опции /edit команды mstsc:

mstsc /edit test.rdp

Некоторые причины сохранения RDP-файлов для использования в дальнейшем:

Создание ярлыка на рабочем столе для запуска remote desktop

Скажем, вы хотите создать ярлык на рабочем столе для соединения с конкретным сервером. При этом вы можете использовать базовый набор опций командной строки, либо воспользоваться этими опциями и файлом соединения .rdp.

Другим способом является ввод полной строки командного интерфейса в мастере создания ярлыка соединения на рабочем столе.

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

Для этого вам нужно запустить команду:

Удаленный рабочий стол (mstsc.exe) аргументы командной строки

mstsc.exe — это встроенное клиентское программное обеспечение, которое позволяет подключаться к компьютеру через протокол удаленного рабочего стола (RDP). Это специальный сетевой протокол, который позволяет пользователю установить соединение между двумя компьютерами и получить доступ к рабочему столу удаленного хоста. Локальный компьютер часто называют «клиентом». Если вы используете Windows, в большинстве случаев вы используете mstsc.exe для подключения к другому компьютеру с помощью RDP.

Примечание. : Любая версия Windows 10 может выступать в качестве клиента удаленного рабочего стола. Для размещения удаленного сеанса вам необходимо использовать Windows 10 Pro или Enterprise. Вы можете подключиться к хосту удаленного рабочего стола Windows 10 с другого компьютера под управлением Windows 10 или с более ранней версии Windows, такой как Windows 7, Windows 8 или Linux. Windows 10 поставляется с клиентским и серверным программным обеспечением прямо из коробки, поэтому вам не нужно устанавливать дополнительное программное обеспечение.

Вы можете найти ярлык для открытия нового сеанса удаленного рабочего стола в меню «Пуск». Он находится в разделе «Аксессуары Windows» «Подключение к удаленному рабочему столу». См. Следующий снимок экрана:

Настройка Windows Remote Desktop в командной строке

В качестве альтернативы вы можете запустить Приложение для подключения к удаленному рабочему столу из диалогового окна «Выполнить» (одновременно нажмите клавиши Win R), набрав mstsc.exe в поле «Выполнить».

Приложение mstsc.exe поддерживает ряд полезных параметров командной строки, которые можно применить в диалоговом окне «Выполнить» или запустив приложение из командной строки или PowerShell. Давайте рассмотрим их.

Совет: вы можете увидеть краткое описание доступных параметров, выполнив следующую команду:

mstsc.exe/? 

Синтаксис следующий:

 MSTSC [] [/v: ] [/g: ] [/admin] [/f [ullscreen]] [/w: /ч: ] [/public] |  [/span] [/multimon] [/редактировать "файл подключения"] [/limitedAdmin] [/remoteGuard] [/prompt] [/shadow:  [/control] [/noConsentPrompt]] 

«файл подключения» — указывает имя файла .RDP для подключения.

:/>  Бюджетный SSD на QLC-флэш — но так сразу и не скажешь, что это QLC

/v: — указывает удаленный компьютер, к которому вы хотите подключиться.

/g: — указывает сервер шлюза удаленных рабочих столов для использовать для подключения. Этот параметр доступен только для чтения, если удаленный ПК конечной точки указан с помощью/v.

/admin — подключает вас к сеансу для администрирования удаленного ПК.

/f — запускает удаленный рабочий стол в полноэкранном режиме.

/w: — определяет ширину окна удаленного рабочего стола.

/h: — определяет высоту окна удаленного рабочего стола.

/public — запускает удаленный рабочий стол в общедоступном режиме.

/span — соответствует ширине удаленного рабочего стола. и высота с локальным виртуальным рабочим столом, охватывающая несколько мониторов, если необходимо. Чтобы охватить мониторы, мониторы должны быть расположены в форме прямоугольника.

/multimon — настраивает макет монитора сеанса служб удаленных рабочих столов, чтобы он был идентичен текущему конфигурация на стороне клиента.

/edit — открывает указанный файл подключения .RDP для редактирования.

/limitedAdmin — подключает вас к удаленному компьютеру в режиме ограниченного администрирования. В этом режиме учетные данные не будут отправляться на удаленный компьютер, что может защитить вас, если вы подключитесь к компьютеру, который был взломан. Однако соединения, сделанные с удаленного ПК, могут не аутентифицироваться другими ПК, что может повлиять на функциональность и совместимость приложения. Этот параметр подразумевает/admin.

/remoteGuard — подключает ваше устройство к удаленному устройству с помощью Remote Guard. Remote Guard предотвращает отправку учетных данных на удаленный компьютер, что может помочь защитить ваши учетные данные при подключении к удаленному компьютеру, который был взломан. В отличие от режима ограниченного администрирования, Remote Guard также поддерживает подключения с удаленного ПК, перенаправляя все запросы обратно на ваше устройство.

/prompt — запрашивает ваши учетные данные при подключении к удаленному ПК.

/shadow: — указывает идентификатор сеанса для теневого копирования.

/control — разрешает управление сеансом при затенении.

/noConsentPrompt — разрешает затенение без согласия пользователя.

Интересные статьи:

  • Как включить удаленный рабочий стол (RDP) в Windows 10
  • Подключиться к Windows 10 с помощью Удаленный рабочий стол (RDP)
  • Изменить порт удаленного рабочего стола (RDP) в Windows 10
  • Сочетания клавиш удаленного рабочего стола (RDP) в Windows 10

Итоги

Windows Remote Desktop – удивительно мощное средство, без которого сложно представить жизнь. И хотя довольно просто соединиться с сервером с помощью GUI RDP, после некоторого времени использования RDP, вам обязательно захочется проделывать с ним еще много чего.

Более подробную информацию о Remote Desktop можно найти по следующим ссылкам:

Оставьте комментарий