Как использовать Power Shell для копирования папок с локального на удаленный сервер Linux

Я пытаюсь создать скрипт, который позволит мне обновлять файлы на сервере, копируя их затем с локального. Я создал скрипт bash для этой задачи, который работает в Linux, но также необходим сценарий Power Shell, так как на моей машине работает Windows 8.1.

Скрипт bash использует rsync следующим образом:

rsync -auv \
    -e "ssh -i super-secure.pem -p 2222" \
    --progress project/$folder/ \
    username@xxx.xxx.xxx.xx:/some/place/on/server/project/$folder

Я думаю, что я должен использовать robocopy но я не мог понять, как правильно его использовать и как будут передаваться.pem и порт. Кто-нибудь может указать мне правильное направление? Пожалуйста?

0 ответов

Другие вопросы по тегам