
Quando você precisar se conectar remotamente à área de trabalho de alguém e o computador dele estiver protegido por NAT, você poderá usar a conexão VNC reversa. Você faz isso usando a opção "Attach Listening Viewer" do TightVNC Server. Requer seleção manual dessa opção e digitação manual do endereço IP.
Existe uma maneira de evitar essa atividade manual criando um atalho (linha de comando) com endereço IP e porta fixos?
Responder1
Eu encontrei a resposta. Para fazer isso, use um comando simples como este:
"c:\Program Files\TightVNC\tvnserver.exe" -controlservice -connect ip-address:port-number
Para endereços IP Use o endereço IP do computador que executa o cliente VNC real (que está prestes a controlar a área de trabalho)
Responder2
Atalho para iniciar o servidor como aplicativo de usuário (para quem não o executa como serviço) e conectar-se.
C:\Windows\System32\cmd.exe /C start "" "%PROGRAMFILES%\TightVNC\tvnserver.exe" -run && timeout 1 && "%PROGRAMFILES%\TightVNC\tvnserver.exe" -controlapp -connect IPADDRESS
Responder3
Quero o VNC para um computador local no IP 10.0.1.11 usando um atalho na área de trabalho para poder clicar duas vezes nele. O procedimento acima não funcionou. Usando a ajuda (no CMD), acho que as instruções são:
nome do host do tvnviewer::porta [OPÇÕES]
Exemplo que funciona usando TightVNC:
Crie um atalho na sua área de trabalho a partir da pasta ‘Arquivos de Programas’ (ou x86)
Clique com o botão direito no atalho e escolha Propriedades.
Na primeira linha editável chamada 'Target:' adicione isto após a string que já está lá: 10.0.1.11::5900 para que sua string agora fique assim:
"C:\Arquivos de Programas\TightVNC\tvnviewer.exe" 10.0.1.11::5900
Obviamente mude 10.0.1.11 para qualquer endereço IP que você deseja controlar. Vá também para a guia Geral e altere o nome do atalho para algo apropriado, como "Conectar ao laptop" ou "Meu Mac", etc.
Testado em meu PC Windows 8.1 Pro com TightVNC 2.7.10.0.