动态变量是那些在应用配置时被Desktop Central动态替换的变量。顾名思义,对于所有用户/计算机,这些变量的值并不相同。
例如,要将所有用户都常见的开始菜单的快捷方式重定向到系统驱动器,可以使用动态变量$SystemDrive。这将被部署配置时相应的计算机系统驱动器(如C盘、D盘等)所取代。
下表列出了Desktop Central支持的动态变量:
| 动态变量 | 描述 | 变量的示例值 |
|---|---|---|
|
$ComSpec |
指定到命令行解释器的路径 |
C:\WINNT\system32\cmd.exe |
|
$HomePath |
引用UMD/AD中定义的主目录 |
\\JOHNSMITH\ |
|
$NtType |
NT/2000/XP计算机的角色 |
服务器、工作站 |
|
$OS |
当前安装的操作系统的简称 |
Windows_NT |
|
$OSVersion |
2000 & XP 将返回 NT |
Windows 2000 |
|
$OStype |
2000 & XP 将返回 NT |
NT |
|
$OsBuildNumber |
指当前安装的操作系统的构建号 |
1381、 2195 |
|
$OsCsdVersion |
指当前安装的操作系统的服务包 |
Service Pack 4 |
|
$ProfileDirDU |
会被“默认用户”配置文件的完整路径所取代 |
C:\Documents and Settings\Default User |
|
$ProfilesDir |
将被存储用户配置文件的完整路径所取代 |
C:\Documents and Settings |
|
$ShellCache |
将替换为当前用户的“临时Internet文件”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\Local Settings\Temporary Internet Files |
|
$ShellCookies |
将替换为当前用户的“Internet Cookies”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\Cookies |
|
$ShellDesktop |
将替换为当前用户的“桌面”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\Desktop |
|
$ShellFavorites |
将替换为当前用户的“收藏夹”外壳文件夹的路径(亦称“IE书签”)。 |
C:\Documents and Settings\JohnSmith\Favorites |
|
$ShellHistory |
将替换为当前用户的“历史”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\Local Settings\History |
|
$ShellMyPictures |
将替换为当前用户的“图片”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\My Documents\My Pictures |
|
$ShellNetHood |
将替换为当前用户的“网上邻居”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\NetHood |
|
$ShellPersonal |
将替换为当前用户的“个性化”外壳文件夹的路径(亦称“IE书签”) |
C:\Documents and Settings\JohnSmith\My Documents |
|
$ShellPrintHood |
将替换为当前用户的“Printer Neighborhood”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\PrintHood |
|
$ShellPrograms |
将替换为当前用户的“开始菜单程序”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\Start Menu\Programs |
|
$ShellRecent |
将替换为当前用户的“最近使用的文档”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\Recent |
|
$ShellSendTo |
将替换为当前用户的“发送到”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\SendTo |
|
$ShellStartMenu |
将替换为当前用户的“开始菜单”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\Start Menu |
|
$ShellStartup |
将替换为当前用户的“开始菜单启动”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\Start Menu\Programs\Startup |
|
$ShellTemplates |
将替换为当前用户的“模板”外壳文件夹的路径 |
C:\Documents and Settings\JohnSmith\Templates |
|
$SystemDrive |
指操作系统文件所在的驱动器 |
C: |
|
$SystemRoot |
将替换为操作系统文件夹的路径 |
C:\WINNT |
|
$TempDir |
将被客户端上“临时目录”的路径替换 |
C:\Documents and Settings\JohnSmith\Local Settings\Temp |
|
$WinDir |
将被用户的Windows文件夹路径所取代(通常与SystemRoot相同,也有例外是终端服务器) |
C:\WINNT |