Командная Строка


Вы можете запускать, создавать, редактировать, переименовывать и удалять профили из командной строки.

Windows
Можно запустить Syncovery.exe либо SyncoveryService.exe с параметрами командной строки показанными на этой странице. SyncoveryService.exe отвечает только за запуск задач, в то время как Syncovery.exe выполняет все эти задачи. SyncoveryService.exe более легкий и может выполняться полностью невидимым так же как и показывать прогресс в главном GUI.

Примеры Командной Строки для Запуска Задач на Windows:

  • Запуск задачи в свернутом виде:
    Syncovery.exe /RUNX=”Profile Name” /S /M
  • Запуск задачи в невидимом но с визуализацией прогресса в GUI:
    SyncoveryService.exe /RUNX=”Profile Name” /S /M /P /T

Macintosh
На Макинтоше, вы можете использовать параметры командной строки в сценарии оболочки(shell script) как в этом примере:
open ./Syncovery.app --args /RUNX=”Profil Name” /U

В дополнение, можно использовать новый инструмент командной строки SyncoveryCL. Он располагается в папке Contents/MacOS внутри пакета Syncovery.app. Его можно использовать напрямую, или скопировать в удобное место. Принимаются те же параметры что показано на этой странице. В дополнение к примерам SyncoveryCL, см. страницу Linux.

Параметры для Запуска Задачи

  • /RUN=”Profile Name” and /RUNX=”Profile Name”
    С этими параметрами, можно задействовать для немедленного выполнения, определенный профиль из командной строки. /RUN= запускает и выполняет профиль и программа продолжает выполняться. /RUNX= запускает профиль и выгружает программу после выполнения профиля.
    Можно использовать звездочки в конце этого параметра, например:
    /RUN=* или /RUNX=* или /RUNX=Office*
    Можно добавить это для завершения после выполнения /SHUTDOWN
  • /O (показать только результаты)
    Запускает задачу без Предварительного Просмотра Синхронизации но показывает диалог с результатами.
  • /U (автоматический режим)
    Профиль запускается и выполняется без дальнейшего взаимодействия с пользователем. Когда этот параметр не указан, показывается список файлов, но сама синхронизация должна быть начата вручную. В автоматическом режиме, программа покажет только сообщение об ошибке если одна из сторон синхронизации не может быть доступна.
  • /S (бесшумный режим)
    Так же как и /U но не будет показано каких либо сообщений вообще.
  • /M (минималистичный режим)
    Программа минимизирована на системной панели при выполнении профиля. Этот параметр подразумевает /U.
  • /P (отчет о прогрессе – только SyncoveryService.exe)
    SyncoveryService.exe будет показывать прогресс работы в главной программе, подобным образом и планировщик задачи выполняющиеся в фоновом режиме.
  • /T (работа в потоках – только SyncoveryService.exe)
    SyncoveryService.exe будет запускать задачу в отдельном потоке, не в потоке главного процесса, подобным образом и планировщик запускает задачи в фоновом режиме когда выбран параметр “Запуск профилей параллельно”.
  • /LEFT=”Путь Папки”
    позволяет указать левый путь отличный от записанного в профиле.
  • /RIGHT=”Путь Папки”
    позволяет переопределить правый путь для профиля.
  • /MASK=”File1.txt;*.doc”
    позволяет переопределить маски включения для профиля, или просто указать один или более файлов для копирования.
  • /EXCL=”*.bak”
    позволяет переопределить маски исключения для профиля.
  • /SHUTDOWN (только для Windows)
    Завершение работы компьютера после выполнения профиля(ей) указанныс с параметром /RUNX=”Profile Name”.
  • /CHOOSESUBFOLDERS
    Диалог выбора под-папки показан перед запуском задачи. Сделанный выбор не сохраняется постоянно если вы не указываете параметр /SAVE. Альтернативно, можно добавить параметр /SAVEONLY для того чтобы сохранить новый выбор без запуска задачи. Во всех случаях, имя профиля должно быть указано с параметром /RUNX, даже если используется параметр /SAVEONLY.

Параметры Главного Назначения

  • /INI=”Путь к файлу конфигурации”
    Указывает на используемый файл конфигурации. Например,
    /INI=”C:\ProgramData\Syncovery\Syncovery.ini”
  • /IMPORT=”Путь к XML или CSV файлу”
    Импорт профилей из XML или CSV. Для того чтобы создать такие файлы, создайте тестовы профиль и экспортируйте его правым кликом в окне Просмотр Профиля.

Параметры командной Строки для Управления Профилями

Командную строку для создания любого данного профиля можно увидеть путем создания его вручную, вначале, затем перейти на вкладку Информация->Показать Детали Профиля… в редакторе профиля.
Например:
Syncovery.exe ADD /Name=”Documents Backup” /Left=”C:\Users\Me\Documents” /Right=”D:\Backup\Docs” /L2R /Deletes /ReplaceNewer /MaxParallelCopiers=2

Альтернативы параметру ADD
RUN (создает & запускает задачу без создания перманентного файла)
DELETE “Имя Профиля” (удаляет профиль)
CHANGE “Имя Профиля” (изменяет существующий профиль, сохраняя любые существующие настройки не установленные в командной строке)
RENAME “Старое Имя Профиля” “Новое Имя Профиля”

ADD может быть использовано чтобы полностью заменить существующий профиль новыми настройками.


Словарь Настроек
Вы можете загрузить полный словарь возможных настроек профиля в формате pdf или xlsx.
Словарь Настроек Syncovery Документ PDF.
Словарь Настроек Syncovery Excel Документ.