只能在特定的模块包中使用此功能。信息 / 版权所有

操作: backup


参数

描述

TYPE

执行任务的类型:
PROJECT: 备份整个项目
MASTERDATA: 备份主数据

PROJECTNAME

带完整文件路径的项目名称(可选的)。
当通过用户界面(例如通过脚本工具栏)调用动作时,无需输入就可使用选定的项目。在调入 Windows 命令行时必须确定 PROJECTNAME,或必须事先使用 ProjectAction。否则会显示一条系统消息

ARCHIVENAME

存档名称。
保存备份数据的文件的名称(无路径说明)。

DESTINATIONPATH

目标目录

COMMENT

备份的注释(可选的)。
此注释作为字符串被写入备份项目的相应属性中。
默认值:相应属性没有确定。

BACKUPMEDIA

备份类型:
EMAIL: 项目通过电子邮件发送。
DISK: 项目备份在硬盘、磁盘等中。

SPLITSIZE

如果应将待备份的项目打包(压缩),目标文件可自动被分割为多个部分,以便通过电子邮件发送。SPLITSIZE 规定了文件大小的最大单位为兆字节。如果 SPLITSIZE = 0,文件不会被分割。如果参数 BACKUPMEDIA = DISK,SPLITSIZE 将被忽略。参数可选(默认值: 0.0)。

BACKUPAMOUNT

enum 常量可以接受以下数值:
BACKUPAMOUNT_ALL: 备份项目目录下的所有内容。
BACKUPAMOUNT_MIN: 只有恢复项目必需的数据库文件会被备份,多余的数据库文件被忽略。
默认值: BACKUPAMOUNT_ALL.

COMPRESSPRJ

规定,备份前是否应压缩数据库(可选的,0 = 否,1 = 是)。
默认值: 0

INCLEXTDOCS

规定,是否应将外部文档接收到备份中(可选的,0 = 否,1 = 是)。
默认值: 0

INCLIMAGES

规定,是否应将图片文件接收到备份中(可选的,0 = 否,1 = 是)。
默认值: 0

COPYREFDATA

规定,是否应在将参考数据(外部文档、图片文件)数据备份至相应的项目目录 (...\"项目名称"\DOC\*.*...\"项目名称"\Images\*.*) 下之前,复制参考数据(可选,0 = 否,1 = 是)。
默认值: 0
只有在 TYPE 参数的值为下列值时,才有效: PROJECT.

BACKUPMETHOD

备份类型:
BACKUP: 正在备份项目
PACK: 项目被打包
SOURCEOUT: 项目被归档
ARCHIVE: 项目存档。如果参数 BACKUPMEDIA = EMAIL,不可使用此参数。

MDTYPE

要备份的主数据类型:
SYMBOLS: 符号库
MACROS:
FORMS: 表格
ARTICLES: 部件数据
LANGUAGES: 字典
STANDARDSHEET: 图框
STATIONDATA: 用户数据、工作站数据

SOURCEPATH

源目录只在备份主数据时有效。

FILENAME

待备份文件的名称。
指定的文件名可带或不带完整文件路径名。
必须指定文件扩展名。
文件扩展名也可带占位符(示例:/FILENAME:*.fn1/FILENAME:*.*/FILENAME:*sh)
只在备份主数据时有效。