Ste*_*ven 0 windows rsync batch-file
我已经创建了一个.bat文件来运行我的 cwRsync 脚本。
从 CMD 行,这很好用:
rsync -avz ./ {destination} --chmod=ugo=rwX --rsh "ssh -i id_rsync -p 9672" --recursive --delete
现在,如果我把它放在一个.bat文件中,它就会进入一个无限循环。这是我的 bat 文件:
@ECHO OFF
ECHO ** Pushing files **
SET CWLOCAL = "C:/dev/view-resources"
SET CWREMOTE = "user@mydevserver.com:/home/dev"
SET EXLUDES = "--exclude=.git* --exclude=*.scss --exclude=cache"
rsync -avz %CWLOCAL% %CWREMOTE% --chmod=ugo=rwX --rsh "ssh -i id_rds -p 9672" --recursive %EXCLUDES% --delete
Run Code Online (Sandbox Code Playgroud)
为什么这个 .bat 文件会循环?我尝试end在最后添加,但这无济于事。
| 归档时间: |
|
| 查看次数: |
91 次 |
| 最近记录: |