No hay acceso a la línea de comandos para Microsoft Remote Desktop Client. Pero el cliente de escritorio remoto CoRD gratuito y excelente maneja rdp://
enlaces que le permitirían llamarlo desde un iniciador de su elección o incluso a través open
de la línea de comandos.
CoRD maneja rdp: // URL, que puede usar desde muchos lugares dentro de OS X. Desafortunadamente, no hay forma de extender el diálogo "Conectar al servidor" de Finder, que admite el lanzamiento de URL de VNC, por lo que no podemos iniciar CoRD desde allí . Si Apple cambia esto (o si alguien conoce una forma de extenderlo) nos encantaría saberlo.
Saved Servers
Si desea usar rdp://
URL con servidores guardados existentes, puede hacerlo (a partir de 0.5.3). Simplemente use la etiqueta en lugar de un nombre de host:
open rdp://label
Nuevos servidores
Desde un shell (usando Terminal):
open rdp://hostname
Se pueden usar parámetros adicionales para iniciar una sesión totalmente configurada a través de la URL:
open rdp://[username[:password]@]hostname[:port][/domain][?parameters]
Los siguientes parámetros se pueden configurar para la sesión a través de una cadena de consulta (a partir de 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
Ejemplo
open rdp://jsmith:securePassword@hostname.bigco.com/BigCoDomain?screendepth###24\&consoleSession###true\&themes###false\&screenWidth###1280\&screenHeight###800
Nota:
Cuando se usan símbolos de unión (&) desde la línea de comando, se deben escapar con una barra diagonal inversa (). Los dos puntos (:) se pueden usar en lugar de símbolos de unión para obtener el mismo efecto, sin necesidad de escapar.
Las contraseñas con caracteres especiales, @,:, &, etc. deben codificarse de acuerdo con el formato de codificación de URL
Uso de línea de comando
CoRD admite las siguientes opciones de línea de comandos: -host -port -u -d -p -a [8 | 16 | 24 | 32] establecer profundidad de pantalla -ancho establecer ancho de resolución de pantalla ancho-alto establecer altura de resolución de pantalla
Ejemplo
/Applications/CoRD.app/Contents/MacOS/CoRD -host example.com -port 3389 -u username
Advertencias
Al iniciar CoRD desde la línea de comandos de esta manera, se abre una nueva instancia de CoRD. Un síntoma de esto es múltiples iconos de Dock. Esto anula o disminuye la efectividad de muchos de los puntos fuertes de CoRD, incluidas las sesiones unificadas, etc. Por esa razón, recomendamos utilizar el comando de apertura y rdp: // URL para iniciar sesiones.