Klient Microsoft Remote Desktop nie ma dostępu do wiersza poleceń. Ale darmowy i najdoskonalszy klient pulpitu zdalnego CoRD obsługuje rdp://
łącza, które pozwoliłyby Ci zadzwonić z wybranego programu uruchamiającego lub nawet za open
pomocą wiersza poleceń.
Dokumentacja CoRD na github określa, jak używać parametrów zakodowanych w adresie URL do otwierania w pełni skonfigurowanych sesji RDP.
rdp: // składnia adresu URL
CoRD obsługuje adresy URL rdp: //, których można używać z wielu miejsc w systemie OS X. Niestety nie ma możliwości rozszerzenia okna dialogowego Finder „Połącz z serwerem”, które obsługuje uruchamianie adresów URL VNC, więc nie możemy stąd uruchomić CoRD . Jeśli Apple to zmieni (lub jeśli ktoś wie, jak to przedłużyć), chcielibyśmy o tym usłyszeć.
Saved Servers
Jeśli chcesz używać rdp://
adresów URL z istniejącymi zapisanymi serwerami, możesz (od wersji 0.5.3)! Wystarczy użyć etykiety zamiast nazwy hosta:
open rdp://label
Nowe serwery
Z powłoki (za pomocą terminalu):
open rdp://hostname
Można użyć dodatkowych parametrów, aby rozpocząć w pełni skonfigurowaną sesję za pomocą adresu URL:
open rdp://[username[:password]@]hostname[:port][/domain][?parameters]
Następujące parametry można ustawić dla sesji za pomocą ciągu zapytania (od wersji 0.5.2):
screenDepth ### [8|16|24|32]
screenWidth <width in pixels>
screenHeight <height in pixels>
consoleSession ### [true|false|yes|no]
fullscreen ### [true|false|yes|no]
windowDrags ### [true|false|yes|no]
drawDesktop ### [true|false|yes|no]
windowAnimation ### [true|false|yes|no]
themes ### [true|false|yes|no]
fontSmoothing ### [true|false|yes|no]
forwardDisks ### [true|false|yes|no]
forwardPrinters ### [true|false|yes|no]
forwardAudio ### [0|1|2]
0 - Forward Audio to the Local Machine (Currently not used since CoRD doesn't present audio)
1 - Leave Audio at the Remote Machine
2 - Disable Audio at both Machines
Przykład
open rdp://jsmith:securePassword@hostname.bigco.com/BigCoDomain?screendepth###24\&consoleSession###true\&themes###false\&screenWidth###1280\&screenHeight###800
Uwaga:
Gdy używasz ampersandów (&) z wiersza poleceń, należy je zamykać za pomocą odwrotnego ukośnika (). Dwukropki (:) mogą być używane zamiast ampersand dla tego samego efektu, bez konieczności ucieczki.
Hasła zawierające dowolne znaki specjalne, @,: i itd. Muszą być kodowane zgodnie z formatem kodowania adresów URL
Korzystanie z wiersza poleceń
CoRD obsługuje następujące opcje wiersza poleceń: -host -port -u -d -p -a [8 | 16 | 24 | 32] ustaw głębokość ekranu - szerokość ustaw rozdzielczość ekranu szerokość - wysokość ustaw rozdzielczość ekranu
Przykład
/Applications/CoRD.app/Contents/MacOS/CoRD -host example.com -port 3389 -u username
Ostrzeżenia
Uruchomienie CoRD z wiersza poleceń w ten sposób powoduje otwarcie nowej instancji CoRD. Jednym z symptomów tego jest wiele ikon Docku. Zastępuje to lub zmniejsza skuteczność wielu mocnych stron CoRD, w tym sesji zunifikowanych itp. Z tego powodu zalecamy uruchamianie sesji za pomocą polecenia open i adresów URL rdp: //.