O CoRD lida com URLs rdp: //, que você pode usar de muitos lugares no OS X. Infelizmente, não há como estender a caixa de diálogo "Conectar ao Servidor" do Finder, que suporta o lançamento de URLs VNC, portanto, não podemos iniciar o CoRD a partir daí. . Se a Apple mudar isso (ou se alguém souber de uma maneira de estendê-lo), gostaríamos de ouvir sobre isso.
Saved Servers
Se você deseja usar rdp://
URLs com servidores salvos existentes, pode (a partir de 0.5.3)! Basta usar o rótulo no lugar de um nome de host:
open rdp://label
Novos Servidores
Em um shell (usando o Terminal):
open rdp://hostname
Parâmetros adicionais podem ser usados para iniciar uma sessão totalmente configurada via URL:
open rdp://[username[:password]@]hostname[:port][/domain][?parameters]
Os seguintes parâmetros podem ser definidos para a sessão por meio de uma sequência de consultas (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
Exemplo
open rdp://jsmith:securePassword@hostname.bigco.com/BigCoDomain?screendepth###24\&consoleSession###true\&themes###false\&screenWidth###1280\&screenHeight###800
Nota:
Ao usar e comercial (&) na linha de comando, eles precisam ser escapados com uma barra invertida (). Dois pontos (:) podem ser usados no lugar de e comercial para o mesmo efeito, sem a necessidade de escapar.
Senhas com caracteres especiais, @,:, &, etc precisam ser codificadas de acordo com o formato de codificação de URL
Uso da linha de comando
O CoRD suporta as seguintes opções de linha de comando: -host -port -u -d -p -a [8 | 16 | 24 | 32] define a profundidade da tela -width define a largura da resolução da tela -height define a altura da resolução da tela
Exemplo
/Applications/CoRD.app/Contents/MacOS/CoRD -host example.com -port 3389 -u username
Ressalvas
Iniciar o CoRD a partir da linha de comando dessa maneira faz com que uma nova instância do CoRD seja aberta. Um sintoma disso são vários ícones do Dock. Isso substitui ou diminui a eficácia de muitos dos pontos fortes do CRRD, incluindo sessões unificadas, etc. Por esse motivo, recomendamos o uso do comando open e URLs rdp: // para iniciar sessões.