VSDM 文件是由 Microsoft Visio(一款专业的图示和矢量图形应用程序)创建的绘图文件。它在结构上与 VSDX 文件相似,但其核心区别在于 VSDM 文件内嵌了宏。宏是小型程序或脚本,旨在自动化 Visio 内部的特定任务,使用户能够创建自定义解决方案、执行复杂操作并显著增强其图表的功能性和交互性。由于 VSDM 文件能够包含可执行代码,因此如果从不受信任的来源打开,它们会带来潜在的安全风险。Visio 广泛使用 VSDM 格式来存储各种类型的图表,包括但不限于流程图、网络拓扑图、组织结构图、平面布局图以及其他复杂的示意图。宏功能使得这些图表能够实现动态交互,例如响应用户输入、根据数据变化自动更新内容或执行特定计算。当用户尝试打开一个 VSDM 文件时,Visio 通常会提示用户选择启用或禁用宏,并明确警告潜在的安全风险。禁用宏可以有效阻止内嵌代码的运行,从而降低安全风险,但同时可能会限制图表的完整功能或使其某些动态特性无法使用。