Você está tentando executar toda a string como um comando. O comando é ssh
, depois há parâmetros após ele. (Isto é, não existe um executável ou script no seu sistema chamado " ssh -i \Path\To\Key.pem "[email protected]"
".)
A solução é executar o comando corretamente:
ssh -i \Path\To\Key.pem "[email protected]"
Mas um alias do PowerShell não pode, por definição, ter parâmetros.
A solução alternativa é usar uma função:
function sshalias { ssh -i \Path\To\Key.pem "[email protected]" }