Кроме графического интерфейса в приложении присутствует интерфейс командной строки.
Интерфейс командной строки можно вызывать из командных .bat файлов. Это позволяет использовать приложение Hitonic FTPSync для автоматизации обновлений веб-сайтов через FTP-протокол.
Результат выполняемых из командной строки действий можно контролировать по коду возврата. Тем самым можно убедиться, что заданное действие было успешно выполнено.
Синтаксис:
FTPSyncCmd.exe [<project_file_name>] [<key>]*
Где FTPSyncCmd.exe - это файл находящийся в папке, в которую было инсталлировано приложение Hitonic FTPSync (обычно "C:\Program Files(x86)\Hitonic\FTPSync").
Аргумент <project_file_name> - путь к файлу проекта. Файл проекта должен быть создан в приложении Hitonic FTPSync перед запуском командной сроки.
Допустимые ключи:
-?, /?, -h, /h, -help, /help
- показать описание командной строки
-u, /u, -update, /update
- обновить данные на FTP-сервере
-l, /l, -list, /list
- отобразить необходимые изменения на FTP-сервере (реального обновления не происходит)
-q, /q, -quiet, /quiet
- "тихий режим" (без полного протокола работы программы)
0
- операция выполнена успешно
2
- ошибка аргументов командной сроки
3
- ошибка в процессе выполнения команды (например, нет соединения с FTP-сервером)
FTPSyncCmd.exe MyProject.ftpsync -update
- обновить данные на FTP-сервере, используя проект MyProject.ftpsync
FTPSyncCmd.exe MyProject.ftpsync -u -q
- обновить данные на FTP-сервере, используя проект MyProject.ftpsync, в "тихом режиме"
FTPSyncCmd.exe MyProject.ftpsync -list
- показать необходимые изменения на FTP-сервере, используя проект MyProject.ftpsync, (содержимое FTP-сервера не изменяется)