Variáveis de ambiente reconhecidas
Quando os ficheiros MigDocs.xml
XML , MigApp.xml
e MigUser.xml
são utilizados, as variáveis de ambiente podem ser utilizadas para identificar pastas que podem ser diferentes em computadores diferentes. Os valores constantes da lista de IDs de itens especiais (CSIDL) fornecem uma forma de identificar pastas que as aplicações utilizam frequentemente, mas que podem ter nomes ou localizações diferentes num determinado computador. Por exemplo, a pasta Documentos pode estar C:\Users\<Username>\Documents
num computador e C:\Users\<Username>\My Documents
noutro. O caráter universal asterisco (*) pode ser utilizado nos MigUser.xml
ficheiros e MigApp.xml
.MigDoc.xml
No entanto, o caráter universal asterisco (*) não pode ser utilizado no Config.xml
ficheiro.
Variáveis que são processadas para o sistema operativo e no contexto de cada utilizador
Estas variáveis podem ser utilizadas em secções nos ficheiros .xml com context=UserAndSystem
, context=User
e context=System
.
Variável | Explicação |
---|---|
ALLUSERSAPPDATA | O mesmo que CSIDL_COMMON_APPDATA. |
ALLUSERSPROFILE | Refere-se a %PROFILESFOLDER%\Public ou %PROFILESFOLDER%\all users . |
COMMONPROGRAMFILES | O mesmo que CSIDL_PROGRAM_FILES_COMMON. |
COMMONPROGRAMFILES(X86) | Refere-se à C:\Program Files (x86)\Common Files pasta em sistemas de 64 bits. |
CSIDL_COMMON_ADMINTOOLS | Versão 10.0. O diretório do sistema de ficheiros que contém ferramentas administrativas para todos os utilizadores do computador. |
CSIDL_COMMON_ALTSTARTUP | O diretório de sistema de ficheiros que corresponde ao grupo de programas de Arranque não localizado para todos os utilizadores. |
CSIDL_COMMON_APPDATA | O diretório de sistema de ficheiros que contém dados de aplicação para todos os utilizadores. Um caminho típico do Windows é C:\ProgramData . |
CSIDL_COMMON_DESKTOPDIRECTORY | O diretório do sistema de ficheiros que contém ficheiros e pastas que aparecem no ambiente de trabalho para todos os utilizadores. Um caminho típico é C:\Users\Public\Desktop . |
CSIDL_COMMON_DOCUMENTS | O diretório do sistema de ficheiros que contém documentos comuns a todos os utilizadores. Um caminho típico é C:\Users\Public\Documents . |
CSIDL_COMMON_FAVORITES | O diretório de sistema de ficheiros que serve como um repositório comum para favoritos comuns a todos os utilizadores. Um caminho típico é C:\Utilizadores\Público\Favoritos. |
CSIDL_COMMON_MUSIC | O diretório de sistema de ficheiros que serve como um repositório para ficheiros de música comuns a todos os utilizadores. Um caminho típico é C:\Users\Public\Music . |
CSIDL_COMMON_PICTURES | O diretório de sistema de ficheiros que serve como um repositório para ficheiros de imagem comuns a todos os utilizadores. Um caminho típico é C:\Users\Public\Pictures . |
CSIDL_COMMON_PROGRAMS | O diretório do sistema de ficheiros que contém os diretórios dos grupos de programas comuns que aparecem no menu Iniciar para todos os utilizadores. Um caminho típico é C:\ProgramData\Microsoft\Windows\Start Menu\Programs . |
CSIDL_COMMON_STARTMENU | O diretório do sistema de ficheiros que contém os programas e pastas que aparecem no menu Iniciar para todos os utilizadores. Um caminho típico no Windows é C:\ProgramData\Microsoft\Windows\Start Menu . |
CSIDL_COMMON_STARTUP | O diretório do sistema de ficheiros que contém os programas que aparecem na pasta Arranque para todos os utilizadores. Um caminho típico é C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup . |
CSIDL_COMMON_TEMPLATES | O diretório de sistema de ficheiros que contém os modelos que estão disponíveis para todos os utilizadores. Um caminho típico é C:\ProgramData\Microsoft\Windows\Templates . |
CSIDL_COMMON_VIDEO | O diretório de sistema de ficheiros que serve como um repositório para ficheiros de vídeo comuns a todos os utilizadores. Um caminho típico é C:\Users\Public\Videos . |
CSIDL_DEFAULT_APPDATA | Refere-se à Appdata pasta dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_LOCAL_APPDATA | Refere-se à pasta local Appdata dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_COOKIES | Refere-se à pasta Cookies dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_CONTACTS | Refere-se à pasta Contactos dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_DESKTOP | Refere-se à pasta Ambiente de Trabalho dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_DOWNLOADS | Refere-se à pasta Transferências dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_FAVORITES | Refere-se à pasta Favoritos dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_HISTORY | Refere-se à pasta Histórico dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_INTERNET_CACHE | Refere-se à pasta Cache da Internet dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_PERSONAL | Refere-se à pasta Pessoal dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_MYDOCUMENTS | Refere-se à pasta Documentos dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_MYPICTURES | Refere-se à pasta Imagens dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_MYMUSIC | Refere-se à pasta Música dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_MYVIDEO | Refere-se à pasta Vídeos dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_RECENT | Refere-se à pasta Recentes dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_SENDTO | Refere-se à pasta Enviar Para dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_STARTMENU | Refere-se à pasta Menu Iniciar no interior %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_PROGRAMS | Refere-se à pasta Programas dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_STARTUP | Refere-se à pasta Arranque dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_TEMPLATES | Refere-se à pasta Modelos dentro %DEFAULTUSERPROFILE% de . |
CSIDL_DEFAULT_QUICKLAUNCH | Refere-se à pasta Iniciação Rápida dentro %DEFAULTUSERPROFILE% de . |
CSIDL_FONTS | Uma pasta virtual com tipos de letra. Um caminho típico é C:\Windows\Fonts . |
CSIDL_PROGRAM_FILESX86 | A pasta Programas em sistemas de 64 bits. Um caminho típico é C:\Program Files (x86) . |
CSIDL_PROGRAM_FILES_COMMONX86 | Uma pasta para componentes que são partilhados entre aplicações em sistemas de 64 bits. Um caminho típico é C:\Program Files (x86)\Common . |
CSIDL_PROGRAM_FILES | A pasta Ficheiros do Programa. Um caminho típico é C:\Program Files . |
CSIDL_PROGRAM_FILES_COMMON | Uma pasta para componentes que são partilhados entre aplicações. Um caminho típico é C:\Program Files\Common . |
CSIDL_RESOURCES | O diretório de sistema de ficheiros que contém dados de recursos. Um caminho típico é C:\Windows\Resources . |
CSIDL_SYSTEM | A pasta Sistema Windows. Um caminho típico é C:\Windows\System32 . |
CSIDL_WINDOWS | O diretório do Windows ou o caminho de raiz do sistema. Este valor corresponde às variáveis de %WINDIR% ambiente ou %SYSTEMROOT% . Um caminho típico é C:\Windows . |
DEFAULTUSERPROFILE | Refere-se ao valor em HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [DefaultUserProfile] . |
PROFILESFOLDER | Refere-se ao valor em HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList [ProfilesDirectory] . |
PROGRAMFILES | O mesmo que CSIDL_PROGRAM_FILES. |
PROGRAMFILES(X86) | Refere-se à C:\Program Files (x86) pasta em sistemas de 64 bits. |
SISTEMA | Refere-se a %WINDIR%\system32 . |
SYSTEM16 | Refere-se a %WINDIR%\system . |
SYSTEM32 | Refere-se a %WINDIR%\system32 . |
SYSTEMDRIVE | A unidade que contém a pasta do Windows. Este valor é um nome de unidade e não um nome de pasta (C: não C:\ ). |
SYSTEMPROFILE | Refere-se ao valor em HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\S-1-5-18 [ProfileImagePath] . |
SYSTEMROOT | O mesmo que WINDIR. |
WINDIR | Refere-se à pasta do Windows localizada na unidade do sistema. |
Variáveis reconhecidas apenas no contexto do utilizador
Estas variáveis podem ser utilizadas no .xml ficheiros em secções com context=User
e context=UserAndSystem
.
Variável | Explicação |
---|---|
APPDATA | O mesmo que CSIDL_APPDATA. |
CSIDL_ADMINTOOLS | O diretório do sistema de ficheiros que é utilizado para armazenar ferramentas administrativas para um utilizador individual. A Consola de Gestão da Microsoft (MMC) guarda consolas personalizadas neste diretório, que circula com o perfil de utilizador. |
CSIDL_ALTSTARTUP | O diretório de sistema de ficheiros que corresponde ao grupo de programas de Arranque não localizado do utilizador. |
CSIDL_APPDATA | O diretório de sistema de ficheiros que serve como um repositório comum para dados específicos da aplicação. Um caminho típico é C:\Users\<username>\AppData\Roaming . |
CSIDL_BITBUCKET | A pasta virtual que contém os objetos na Reciclagem do utilizador. |
CSIDL_CDBURN_AREA | O diretório do sistema de ficheiros que funciona como uma área de teste para ficheiros à espera de serem escritos no CD. Um caminho típico é C:\Users\<username>\AppData\Local\Microsoft\Windows\MasteredBurning\Disc Burning . |
CSIDL_CONNECTIONS | A pasta virtual que representa a rede Connections que contém ligações de rede e acesso telefónico. |
CSIDL_CONTACTS | Este valor refere-se à pasta Contactos em %CSIDL_PROFILE%. |
CSIDL_CONTROLS | A pasta virtual que contém ícones para o Painel de Controle itens. |
CSIDL_COOKIES | O diretório de sistema de ficheiros que serve como um repositório comum para cookies da Internet. Um caminho típico é C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Cookies . |
CSIDL_DESKTOP | A pasta virtual que representa o ambiente de trabalho do Windows. |
CSIDL_DESKTOPDIRECTORY | O diretório de sistema de ficheiros utilizado para armazenar fisicamente objetos de ficheiros no ambiente de trabalho, o que não deve ser confundido com a própria pasta de ambiente de trabalho. Um caminho típico é C:\Users\<username>\Desktop . |
CSIDL_DRIVES | A pasta virtual que representa Este PC que contém tudo no computador local: dispositivos de armazenamento, impressoras e Painel de Controle. A pasta também pode conter unidades de rede mapeadas. |
CSIDL_FAVORITES | O diretório de sistema de ficheiros que serve como um repositório comum para os favoritos do utilizador. Um caminho típico é C:\Users\<username>\Favorites . |
CSIDL_HISTORY | O diretório de sistema de ficheiros que serve como um repositório comum para itens do histórico da Internet. |
CSIDL_INTERNET | Uma pasta virtual para a Internet Explorer. |
CSIDL_INTERNET_CACHE | O diretório de sistema de ficheiros que serve como um repositório comum para ficheiros temporários da Internet. Um caminho típico é C:\Users\<username>\AppData\Local\Microsoft\Windows\Temporary Internet Files |
CSIDL_LOCAL_APPDATA | O diretório de sistema de ficheiros que serve como um repositório de dados para aplicações locais e não roaming. Um caminho típico é C:\Users\<username>\AppData\Local . |
CSIDL_MYDOCUMENTS | A pasta virtual que representa a pasta Documentos . Um caminho típico é C:\Users\<username>\Documents . |
CSIDL_MYMUSIC | O diretório de sistema de ficheiros que serve como um repositório comum para ficheiros de música. Um caminho típico é C:\Users\<username>\Music . |
CSIDL_MYPICTURES | O diretório de sistema de ficheiros que serve como um repositório comum para ficheiros de imagem. Um caminho típico é C:\Users\<username>\Pictures . |
CSIDL_MYVIDEO | O diretório de sistema de ficheiros que serve como um repositório comum para ficheiros de vídeo. Um caminho típico é C:\Users\<username>\Videos . |
CSIDL_NETHOOD | Um diretório de sistema de ficheiros que contém os objetos de ligação que podem existir na pasta virtual Rede . Não é o mesmo que CSIDL_NETWORK, que representa a raiz do espaço de nomes de rede. Um caminho típico é C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Network Shortcuts . |
CSIDL_NETWORK | Uma pasta virtual que representa o item de Ambiente de trabalho de rede, a raiz da hierarquia do espaço de nomes de rede. |
CSIDL_PERSONAL | A pasta virtual que representa o <item de ambiente de trabalho Utilizador> . Este valor é equivalente a CSIDL_MYDOCUMENTS. Um caminho típico é C:\User\<username>\Documents . |
CSIDL_PLAYLISTS | A pasta virtual utilizada para armazenar álbuns de reprodução, normalmente C:\Users\<username>\Music\Playlists . |
CSIDL_PRINTERS | A pasta virtual que contém impressoras instaladas. |
CSIDL_PRINTHOOD | O diretório do sistema de ficheiros que contém os objetos de ligação que podem existir na pasta virtual Impressoras. Um caminho típico é C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Printer Shortcuts . |
CSIDL_PROFILE | A pasta de perfil do utilizador. Um caminho típico é C:\Users\<username> . |
CSIDL_PROGRAMS | O diretório de sistema de ficheiros que contém os grupos de programas do utilizador, que são eles próprios diretórios do sistema de ficheiros. Um caminho típico é C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs . |
CSIDL_RECENT | O diretório de sistema de ficheiros que contém atalhos para os documentos utilizados mais recentemente pelo utilizador. Um caminho típico é C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Recent . |
CSIDL_SENDTO | O diretório do sistema de ficheiros que contém itens de menu Enviar Para . Um caminho típico é C:\Users\<username>\AppData\Roaming\Microsoft\Windows\SendTo . |
CSIDL_STARTMENU | O diretório do sistema de ficheiros que contém itens de menu Iniciar . Um caminho típico é C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu . |
CSIDL_STARTUP | O diretório de sistema de ficheiros que corresponde ao grupo de programas de Arranque do utilizador. Um caminho típico é C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup . |
CSIDL_TEMPLATES | O diretório de sistema de ficheiros que serve como um repositório comum para modelos de documentos. Um caminho típico é C:\Users\<username>\AppData\Roaming\Microsoft\Windows\Templates . |
HOMEPATH | O mesmo que a variável de ambiente padrão. |
TEMP | A pasta temporária no computador. Um caminho típico é %USERPROFILE%\AppData\Local\Temp . |
TMP | A pasta temporária no computador. Um caminho típico é %USERPROFILE%\AppData\Local\Temp . |
USERPROFILE | O mesmo que CSIDL_PROFILE. |
USERSID | Representa o identificador de segurança da conta de utilizador (SID) atual. Por exemplo, S-1-5-21-1714567821-1326601894-715345443-1026 . |