Я пытаюсь создать сценарий, который позволит мне обновлять файлы на сервере, копируя их с локального компьютера. Я сделал сценарий 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 и порт. Кто-нибудь может указать мне правильное направление? Пожалуйста?