设计文件自动备份


【问题描述】

在操作设计文件的时候发生了系统崩溃,导致设计文件损坏无法挽回。

 

【解决方法】

MicroStation为我们提供了backup份命令。我们可以在key-in中输入backup的命令来随时备份设计文件。注意,当我们在Key-in中输入backup命令后,在MS_BACKUP所指向的目录中,备份文件名字为当前设计文件名.bk,如果再次执行该命令,则新生成的文件会覆盖原来的备份文件,所以我们可以用backup+ 新文件名字的方式来备份不同的版本。例如: backup version1

这样,会在指定文件夹中生成version1.bk文件。

 

另外也可以编写一个VBA Project,在启动或者关闭MicroStation时自动进行文件备份。这里我们以打开设计文件时备份为例。

具体步骤如下:

1.下载communities.bentley.com/.../AutoRun.7z文件并解压。

2.根据您所使用的软件版本,将.mvba文件保存到如下目

C:\ProgramData\Bentley\MicroStation CONNECT Edition\Configuration\WorkSpaces\Example\WorkSets\MetroStation\Standards\Macros

3.点击VBA Manager,查看AutoRun是否存在于Project Name中,并勾选loaded和load on startup. 如果AutoRun文件没有出现在VBA Project中,可能放置文件位置有错,请检查第2步,或者点击黄色文件夹图标来选取.mvba文件。

 

4.重新启动MicroStation并打开设计文件后,就会发现在MS_BACKUP所指定的文件夹中已经自动生成了一个备份文件。