Variáveis Dinâmicas são aquelas que são substituídas dinamicamente pelo Endpoint Central ao aplicar as configurações. Como o nome indica, o valor dessas variáveis não é o mesmo para todos os usuários/computadores.
Por exemplo, para redirecionar os atalhos do menu Iniciar que são comuns a todos os usuários para a unidade do sistema, você pode usar a variável dinâmica $SystemDrive. Ela será substituída pela unidade de sistema correspondente desse computador (como C, D, etc.) durante a implantação da configuração.
A tabela abaixo lista a variável dinâmica suportada pelo Endpoint Central:
| Variável Dinâmica | Descrição | Valor de Exemplo da Variável |
|---|---|---|
| $ComSpec | Especifica o caminho para o interpretador de comandos | C:\WINNT\system32\cmd.exe |
| $HomePath | Refere-se ao diretório inicial conforme definido no UMD/AD | \\JOHNSMITH\ |
| $NtType | Função do computador NT/2000/XP | Server, Estação de trabalho |
| $OS | Nome abreviado do sistema operacional atualmente instalado | Windows_NT |
| $OSVersion | 2000 & XP serão reportados como NT | Windows 2000 |
| $OStype | 2000 & XP serão reportados como NT | NT |
| $OsBuildNumber | Refere-se ao número da build do sistema operacional atualmente instalado | 1381, 2195 |
| $OsCsdVersion | Refere-se ao service pack do sistema operacional atualmente instalado | Service Pack 4 |
| $ProfileDirDU | Será substituída pelo caminho completo do perfil do "Usuário Padrão" | C:\Documents and Settings\Default User |
| $ProfilesDir | Será substituída pelo caminho completo de onde os perfis de usuário são armazenados | C:\Documents and Settings |
| $ShellCache | Será substituída pelo caminho para a pasta shell de Arquivos Temporários da Internet do usuário atual | C:\Documents and Settings\JohnSmith\Local Settings\Temporary Internet Files |
| $ShellCookies | Será substituída pelo caminho para a pasta shell de Cookies da Internet do usuário atual | C:\Documents and Settings\JohnSmith\Cookies |
| $ShellDesktop | Será substituída pelo caminho para a pasta shell da Área de Trabalho do usuário atual | C:\Documents and Settings\JohnSmith\Desktop |
| $ShellFavorites | Será substituída pelo caminho para a pasta shell de Favoritos do usuário atual (também referida como "Favoritos do IE"). | C:\Documents and Settings\JohnSmith\Favorites |
| $ShellHistory | Será substituída pelo caminho para a pasta shell de Histórico do usuário atual | C:\Documents and Settings\JohnSmith\Local Settings\History |
| $ShellMyPictures | Será substituída pelo caminho para a pasta shell de Minhas Imagens do usuário atual | C:\Documents and Settings\JohnSmith\My Documents\My Pictures |
| $ShellNetHood | Será substituída pelo caminho para a pasta shell de Ambiente de Rede do usuário atual | C:\Documents and Settings\JohnSmith\NetHood |
| $ShellPersonal | Será substituída pelo caminho para a pasta shell Pessoal do usuário atual (também referida como "Meus Documentos") | C:\Documents and Settings\JohnSmith\My Documents |
| $ShellPrintHood | Será substituída pelo caminho para a pasta shell de Impressoras do usuário atual | C:\Documents and Settings\JohnSmith\PrintHood |
| $ShellPrograms | Será substituída pelo caminho para a pasta shell de Programas do menu Iniciar do usuário atual | C:\Documents and Settings\JohnSmith\Start Menu\Programs |
| $ShellRecent | Será substituída pelo caminho para a pasta shell de Documentos Recentes do usuário atual | C:\Documents and Settings\JohnSmith\Recent |
| $ShellSendTo | Será substituída pelo caminho para a pasta shell Enviar Para do usuário atual | C:\Documents and Settings\JohnSmith\SendTo |
| $ShellStartMenu | Será substituída pelo caminho para a pasta shell do menu Iniciar do usuário atual | C:\Documents and Settings\JohnSmith\Start Menu |
| $ShellStartup | Será substituída pelo caminho para a pasta shell Inicializar do menu Iniciar do usuário atual | C:\Documents and Settings\JohnSmith\Start Menu\Programs\Startup |
| $ShellTemplates | Será substituída pelo caminho para a pasta shell Modelos do usuário atual | C:\Documents and Settings\JohnSmith\Templates |
| $SystemDrive | Refere-se à unidade onde os arquivos do SO estão localizados | C: |
| $SystemRoot | Será substituída pelo caminho para a pasta do sistema operacional | C:\WINNT |
| $TempDir | Será substituída pelo caminho para o diretório temporário no cliente | C:\Documents and Settings\JohnSmith\Local Settings\Temp |
| $WinDir | Será substituída pelo caminho para a pasta Windows do usuário (geralmente a mesma que SystemRoot; uma exceção seria um terminal Server) | C:\WINNT |