########### # BakNRet 隔离沙盒清单(只在 VM 内使用;所有路径都指向 C:\BakNRet-Lab\sources) ########### # # 形态覆盖:多 Slot 软件名、单文件 Slot、中文+空格路径、真 NTFS 连接点、手写路径、 # :- 排除、:+ 追加、:: 覆盖 Path、行首方向标记 + / -、源缺失条目。 # 约束提醒:归档名 = 软件名(或路径推导名),每行必须产生唯一归档名。 # ---- 软件名条目(查同目录的 SoftwareCatalog.psd1)---- AppMultiSlot :- CacheSlot\cache-01.tmp,!*.log # Slot 前缀排除 + 任意层级通配 AppFileSlot :+ Modules:C:\BakNRet-Lab\sources\AppMultiSlot\Config # 追加映射:把 Config 放到包内 Modules\ 软件目录甲 # 中文 + 空格 + 点的路径 JunctionToData # 真 NTFS 连接点 MissingApp # 源不存在:记 missing-source,退出码仍 0 OverrideTarget :: C:\BakNRet-Lab\sources\AppMultiSlot\Config # :: 覆盖名录里故意写错的 Path # ---- 手写路径条目 ---- C:\BakNRet-Lab\sources\AppBig C:\BakNRet-Lab\sources\AppLocked # 被占用文件:验证「有文件没打进归档」的告警 # ---- 行首方向标记 ---- + C:\BakNRet-Lab\sources\AppDeep # 仅备份,不恢复 - C:\BakNRet-Lab\sources\AppRestoreOnly # 仅恢复,不备份(备份端跳过)