Existe uma maneira de associar hiperlinks em sites que estão no formato ssh://10.10.10.10
aberto e conectado automaticamente usando o PuTTY?
Estou procurando uma solução que funcione em vários navegadores (IE e Firefox) e seja fácil de implementar. Não posso dar instruções à nossa equipe de suporte para realizar edições do registro manualmente :(
Alguém sabe como fazer isso funcionar?
PowerShell
comando. Aqui está.cmd.exe
versão da sua pergunta. Talvez seja diferente o suficiente para superar as limitações que você enfrentou antes de mudar para o PowerShell.Aqui está uma classe de registro que removerá o ssh: // e o trailing (na verdade, todos) / do URI antes de passá-lo ao PuTTY para que o PuTTY possa abri-lo diretamente:
Por usuário:
E, para todos no sistema:
Altere o caminho do arquivo com base em suas necessidades.
/ V: ON é o mesmo que 'SetLocal EnableDelayedExpansion'
/ c executa o comando
Defino parâmetros para o paramater que é 'ssh: //domain.tld/'. Em seguida, retiro o 'ssh: //' com os '! Params: ssh: // =!', Que é um substituto para encontrar 'ssh: //' to '' nos parâmetros da variável. Atribuo isso de volta a params, agora params = 'domain.tld /'. Em seguida, passo-o para o putty e faço outra busca / substituição para substituir '/' por '' para remover a barra final que o Windows coloca, deixando 'domain.tld' que o PuTTY pode usar.
Isso permite processar tudo no comando digitado na entrada do registro. Ele não faz nenhum tipo de higienização e é facilmente explorável (por exemplo, ssh: // && notepad abre o bloco de notas), portanto, você pode alterar o URI para algo que apenas você conhece.
fonte