Я создал файл .bat
для запуска моего скрипта cwRsync.
С линии CMD это прекрасно работает:
rsync -avz ./ {назначение} --chmod = ugo = rwX --rsh "ssh -i id_rsync -p 9672" --recursive --delete
Теперь, если я помещу это в файл .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
Почему этот файл .bat зацикливается? Я попытался добавить end
в конце, но это не помогает.