宏可帮助指定策略规则中涉及到的各种 Mirage 目录路径。例如,如果有些端点将 Windows 安装在 c:\windows,而有些端点将 Windows 安装在 d:\windows,则使用宏可以帮助 Mirage 和管理员处理这一情况。使用宏和环境变量可以确保 Mirage 能够备份处于任意位置的重要文件。

有关上载策略规则规范的信息,请参阅添加或编辑上载策略规则

系统目录

系统目录路径支持下列宏:

表 1. 系统目录宏
描述
%systemvolume% 系统驱动器盘符后跟“:”。
%systemtemp% Windows 系统临时目录。
%windows% Windows 目录。
%Anyvolume% 可扩展到多个规则,每个盘符一个。
%documentsandsettings% 可扩展到包含用户配置文件的路径的一个规则。
%programfiles% 程序文件目录,包括对本地化 Windows 版本和 64 位 Program Files (x86) 的支持。

例如:

C:\Program Files

C:\Program Files (x86)

%systemdir% Windows 系统目录。

配置文件目录

配置文件目录路径支持下列宏:

表 2. 配置文件目录宏
描述
%anyuserprofile% 可扩展到多个规则,每个用户配置文件一个,包括本地用户配置文件和域用户配置文件。

例如:

C:\Windows\system32\config\systemprofile

C:\Windows\ServiceProfiles\LocalService

C:\Windows\ServiceProfiles\NetworkService

C:\Users\User1

%domainuserprofile% 可扩展到多个规则,每个域用户配置文件一个。
%localuserprofile% 可扩展到多个规则,每个本地用户配置文件一个。
%anyuserlocalappdata% 所有用户本地应用程序数据目录。

例如:

C:\Windows\system32\config\systemprofile\AppData\Local

C:\Windows\ServiceProfiles\LocalService\AppData\Local

C:\Windows\ServiceProfiles\NetworkService\AppData\Local

C:\Users\User1\AppData\Local

%anyusertemp% 用户的所有 TEMP 目录。

例如:

C:\Windows\system32\config\systemprofile\AppData\Local\Temp

C:\Windows\ServiceProfiles\LocalService\AppData\Local\Temp

C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp

C:\Users\User1\AppData\Local\Temp

特殊配置文件目录

特殊配置文件目录路径支持下列宏(宏不包含在配置文件目录中):

表 3. 特殊配置文件目录宏
描述
%ProgramData% “All Users”目录下的特殊应用程序数据目录。
%defaultuserprofile% 特殊的默认用户目录。
%builtinuserprofile% 可扩展到多个规则,每个内置用户配置文件一个(不包括本地或域用户)。

例如:

C:\Users\Public

C:\Windows\system32\config\systemprofile

C:\Windows\ServiceProfiles\LocalService

C:\Windows\ServiceProfiles\NetworkService

%localserviceprofile% 特殊的“local service”目录。
%Anyuserroamingappdata%

漫游应用程序数据目录是通过向用户配置文件目录附加漫游应用程序数据后缀计算出来的。此后缀在 Windows 7 中是 AppData\Roaming,在 Windows XP 中是 Application Data。

例如:

C:\Windows\system32\config\systemprofile\AppData\Roaming

C:\Windows\ServiceProfiles\LocalService\AppData\Roaming

C:\Windows\ServiceProfiles\NetworkService\AppData\Roaming

C:\Users\User1\AppData\Roaming

%Anyusertempinternetfiles% 用户在计算机上的所有临时 Internet 目录。

例如:

C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\Windows\Temporary Internet Files

C:\Windows\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\Temporary Internet Files

C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\Temporary Internet Files

C:\Users\User1\AppData\Local\Microsoft\Windows\Temporary Internet Files

%anydesktopshellpaths% 下面所有目录。
%desktop% 用户在计算机上的所有桌面目录。
%favorites% 用户在计算机上的所有收藏夹目录。
%videos% 用户在计算机上的所有视频目录。
%pictures% 用户在计算机上的所有图片目录。
%documents% 用户在计算机上的所有文档目录。
%music% 用户在计算机上的所有音乐目录。
%skydrive% 用户在计算机上的所有 Microsoft OneDrive 目录。