2013-12-10 2 views
2

Я пытаюсь перейти от среды mac к окну один и потребовать rsync.cwrsync в окнах не распознается

Найдено cwrsync @http://www.rsync.net/resources/howto/windows_rsync.html

Я установил cwrsync программу штраф, я могу назвать Rsync в ЦМД, но когда в каталоге, который содержит sync.exe

Когда в командной строке, если я называть Rsync, когда не в relavent директории она стонет и говорит:

«Rsync» не является внутренней или внешней командой, исполняемой программу или пакетный файл.

Есть ли способ добавить rsync.exe в глобальный список, так как rsync распознается вне его ближайшего родительского каталога?

Спасибо, Джон

rsync not working.

+0

Для тех, кто приземляется на это сегодня .. лет на я научился (не использовать окна), чтобы просто использовать cygwin вместо cwrsync и просто установить модуль rsync в cygwin. https://www.cygwin.com – John

ответ

7

Добавить путь в системные переменные Windows:

- Control Panel -> System -> tab Advanced, button Environment Variables. 
- Edit the "Path" system variable and add the full path to the installed rsync: 
    C:\Program Files\cwRsync\bin or C:\cygwin\bin. or 
    C:\Program Files (x86)\cwRsync\bin or C:\cygwin\bin. 

Таким образом, команды Rsync и SSH должен работать из любого каталога. Убедитесь, что вы установили правильный путь установки в приложение, иначе он не будет работать. Смотрите скриншот ниже:

переменной окружения установки: Убедитесь, что путь, который вы добавили под системные переменные:

enter image description here

Команда: Как видно, я бегу это прямо от корня C: диск

enter image description here

+0

ok, я создал системную переменную: «rsync» со значением: «C: \ Program Files \ cwRsync \ bin \ rsync.exe». Я перезапустил машину, но без радости. После вызова команды rsync за пределами каталога, содержащего файл .exe, он по-прежнему стонет с тем же сообщением. – John

+0

Я также пробовал только с «C: \ Program Files \ cwRsync \ bin» и до сих пор ничего .. – John

+0

вы используете 64-битную машину или 32-битную? Также вы можете подтвердить, что место установки - это программные файлы или программные файлы (x86) – Chelseawillrecover

0

распределение cwRsync содержит пример пакетного файла с именем cwrsync.cmd с правильными настройками пути. Вы можете просто добавить команду rsync в этот файл.

Смежные вопросы