命令行用法
FreeFileSync通过命令行界面支持其他同步方案。要获取语法概述,请打开控制台,转到FreeFileSync的安装目录,然后键入:
1.运行 FreeFileSync 批处理作业
为了以批处理方式启动同步,请提供 ffs_batch 配置文件的路径作为 FreeFileSync.exe 的第一个参数:
FreeFileSync.exe“ D: Backup Projects.ffs_batch”
同步后,返回以下状态代码之一:
返回代码
0-同步成功完成
1-同步完成并显示警告
2-同步完成并出现错误
3-同步已中止
0-同步成功完成
1-同步完成并显示警告
2-同步完成并出现错误
3-同步已中止
您可以从脚本(例如 Windows 上的 cmd 或 bat 文件)评估这些代码,并检查同步是否成功完成:
“ C: Program Files FreeFileSync FreeFileSync.exe”“ D: Backup Projects.ffs_batch”
如果错误级别为 1(
::如果返回码为 1 或更大,则出了点问题,请在此处添加特殊处理方法
echo 同步期间发生错误。 ..
暂停
)
如果错误级别为 1(
::如果返回码为 1 或更大,则出了点问题,请在此处添加特殊处理方法
echo 同步期间发生错误。 ..
暂停
)
除了显示错误消息,您还可以发送电子邮件通知(使用第三方工具)。
注意:
如果您正在无人值守的情况下运行批处理作业,请确保您的脚本未被阻止显示通知对话框。设置 FreeFileSync 批处理作业时,请考虑以下选项:
如果您正在无人值守的情况下运行批处理作业,请确保您的脚本未被阻止显示通知对话框。设置 FreeFileSync 批处理作业时,请考虑以下选项:
- 启用“ 自动关闭”以在同步后跳过摘要对话框。
- 将错误处理设置为“ 忽略错误”,或者将“ 取消”设置为在出现第一个错误时停止同步。
2.启动 FreeFileSync GUI 配置
如果传递 ffs_gui 文件,则 FreeFileSync 将以 GUI 模式启动并立即开始比较(但仅在所有目录都存在的情况下):
FreeFileSync.exe“ D: Manual Backup.ffs_gui”
3.定制现有配置
您可以使用-DirPair参数替换给定 ffs_gui 或 ffs_batch 配置文件的目录:
FreeFileSync.exe“ D: Manual Backup.ffs_gui” -dirpair C: NewSource D: NewTarget
4.合并多个配置
当提供多个配置文件时,FreeFileSync 将所有内容合并为具有多个文件夹对的单个配置,并以 GUI 模式启动:
FreeFileSync.exe“ D: Manual Backup.ffs_gui”“ D: Backup Projects.ffs_batch”
5.使用其他 GlobalSettings.xml 文件
默认情况下,FreeFileSync 使用单个 GlobalSettings.xml 文件,该文件包含适用于所有同步任务的选项。有关示例,请参阅专家设置。如果希望 FreeFileSync 使用其他设置文件,则可以通过命令行指定路径:
FreeFileSync.exe“ D: My GlobalSettings.xml”