命令行

Windows

您可以使用本页显示的命令行参数调用syncover .exe或SyncoveryService.exe。exe只能运行作业,而syncover .exe可以执行所有这些操作。exe更轻量,它可以完全不可见地运行,并向主GUI报告进度。

在Windows上运行作业的命令行示例:
  • 使用命令行工具SyncoveryCL运行作业:
  • SyncoveryCL.exe /RUNX=”Profile Name”
  • 在GUI中运行作业,但最小化:
    Syncovery.exe /RUNX=”Profile Name” /S /M
  • 运行一个不可见的作业,但进度报告给GUI:
    SyncoveryService.exe /RUNX=”Profile Name” /S /M /P
  • 可以使用多个 /RUNX= 参数运行多个作业。
控制作业如何运行的有效命令行参数:
/P =向GUI报告进度
/T =在线程中运行多个作业;该进程还将接受调度程序的其他作业
/S = silent(与SyncoveryCL无关)
/M =最小化(与SyncoveryCL无关)

Macintosh

在Mac上,您可以在外壳脚本中使用命令行参数,如下例所示:
open ./Syncovery.app --args /RUNX=”Profil Name” /U

In addition, you can use the new SyncoveryCL command line tool. It is contained in the Contents/MacOS folder inside the Syncovery.app bundle. You could use it there directly, or copy it to a more convenient location. It takes the same parameters that you see on this page. For additional SyncoveryCL command line examples, please see the-->此外,您还可以使用新的SyncoveryCL命令行工具。它包含在Syncovery中的Contents/MacOS文件夹中的应用程序包。您可以直接在那里使用它,或者将它复制到更方便的位置。它使用的参数与您在本页上看到的参数相同。有关其他SyncoveryCL命令行示例,请参见 Linux页面.

运行作业的参数

  • /RUN=”Profile Name” and /RUNX=”Profile Name”
    使用这些选项,您可以从命令行调用特定的配置文件,以便立即执行。 /RUN= 启动配置文件并让程序运行 /RUNX= 启动配置文件并在执行配置文件后退出程序
    您可以使用星号通配符在这个选项的末尾,例如:
    /RUN=* or /RUNX=* or /RUNX=Office*
    您还可以通过添加/SHUTDOWN来添加该选项,使之关机
  • /O (只显示结果)
    在没有同步预览的情况下运行作业,但会显示一个带有结果的对话框。
  • /U (无人值守模式)
    在没有进一步用户交互的情况下启动和执行配置文件。当未指定此选项时,将显示文件列表,但必须手动启动实际同步。在无人值守模式下,程序只会在无法访问其中一条同步路径时显示一条错误消息。
  • /S (静默模式)
    和 /U类似,但是不会有任何错误消息。
  • /M (最小化模式)
    在执行配置文件时,程序被最小化到系统托盘。这个选项暗指/U。
  • /P (进度报告-只提供SyncoveryService.exe及SyncoveryCL.exe)
    SyncoveryService.exe将向主程序报告进度信息,与调度程序启动后台作业的方式相同。
  • /T (在线程中运行——只运行SyncoveryService.exe和SyncoveryCL.exe)
    SyncoveryService.exe将在单独的线程中而不是在主进程线程中运行作业,与选择“并行启动概要文件”选项时调度程序启动后台作业的方式相同。
  • /LEFT=”文件夹路径”
    允许指定与配置文件中存储的路径不同的左路径。
  • /RIGHT=”文件夹路径”
    允许您覆盖配置文件的正确路径。
  • /MASK=”File1.txt;*.doc”
    允许您覆盖配置文件的包含掩码,或简单地指定要复制的一个或多个文件.
  • /EXCL=”*.bak”
    允许您覆盖配置文件的排除掩码。
  • /SHUTDOWN (Windows)
    运行/RUNX= " profile Name "指定的配置文件后关机。
  • /CHOOSESUBFOLDERS
    子文件夹选择对话框显示在运行作业之前。所做的选择不会永久保存,除非还指定/SAVE参数。或者,您可以只添加/保存新选项,而不运行作业。在所有情况下,配置文件名称都应该使用/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可用于用新设置完全替换现有配置文件。

设置词典

Syncovery设置字典PDF文档。 Syncovery设置字典Excel文档。