Como uso o Power Shell para copiar pastas do servidor Linux local para remoto

Como uso o Power Shell para copiar pastas do servidor Linux local para remoto

Estou tentando criar um script que me permita atualizar os arquivos no servidor, copiando-os do local. Criei um script bash para esta tarefa que funciona no Linux, mas um script Power Shell também é necessário porque minha máquina no trabalho está executando o Windows 8.1.

O script bash depende do rsync da seguinte maneira:

rsync -auv \
    -e "ssh -i super-secure.pem -p 2222" \
    --progress project/$folder/ \
    [email protected]:/some/place/on/server/project/$folder

Acho que tenho que usar robocopymas não consegui entender a maneira correta de usar e como seria passado o .pem e a porta. Alguém pode me indicar a direção certa? Por favor?

informação relacionada