
ローカルからファイルをコピーしてサーバー上のファイルを更新できるスクリプトを作成しようとしています。このタスク用に Linux で動作する bash スクリプトを作成しましたが、職場のマシンは Windows 8.1 を実行しているため、Power Shell スクリプトも必要です。
bash スクリプトは次のように rsync に依存します。
rsync -auv \
-e "ssh -i super-secure.pem -p 2222" \
--progress project/$folder/ \
[email protected]:/some/place/on/server/project/$folder
使用する必要があると思いますrobocopy
が、適切な使用方法と .pem とポートの受け渡し方法がわかりません。どなたか正しい方向を教えていただけませんか? お願いします。