Eu usaria o PSExec da Sysinternals para conectar de A a B, iniciando um prompt de comando remoto . Então, a partir do prompt de comando, execute seus comandos Plink para conectar e depois desconectar do serviço ssh do C.
você pode se conectar de A a B (supondo que você esteja em uma conta de usuário com o nome e a senha smae) com:
psexec \B cmd
A janela mudará para o prompt de comando de B, que você pode confirmar com hostname
. Em seguida, execute seus comandos plink.
A única desvantagem é que você precisa manter o prompt de comando remoto em A aberto, a menos que você queira executar o comando para iniciar o plink em segundo plano, conforme descrito aqui . Se executado em segundo plano, você terá que se reconectar com psexec para B, e executar o comando plink disconnect.
Editar: @JulianKnight sugeriu um meio de usar o Powershell em vez do PSExec, o que parece muito promissor se você estiver interessado apenas em ferramentas nativas. Ele leva algumas configurações e configurações, no entanto, isso é desnecessário com psexec. Veja o link nos comentários abaixo.