我正在尝试编写一个脚本,该脚本允许我通过从本地复制文件来更新服务器上的文件。我为这项任务编写了一个在 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 和端口。有人能给我指出正确的方向吗?拜托?