Macros Especiais do Windows

Uma macro especial do Windows é uma macro que define os diretórios do Windows 98 e do Windows 2000/XP. Os caminhos comuns relacionados a seguir têm como base as instalações padrão e talvez não correspondam à sua configuração específica. Em estações de trabalho Windows 98, as macros apresentarão um comportamento diferente se a opção User Profiles (Perfis de Usuário) estiver habilitada.

Suponha que o Windows tenha sido instalado na unidade d: (por exemplo, d:\winnt). Entretanto, a instalação de um aplicativo assume que o Windows esteja na unidade c: (por exemplo, c:\winnt). Utilizando a macro *WinDisk, é possível substituir a unidade d: pela macro referente aos arquivos que exigem essa substituição.

As duas seções a seguir descrevem as macros especiais do Windows que podem ser utilizadas.

Para obter mais informações sobre como usar as macros em uma propriedade válida do objeto Aplicativo, consulte Propriedades de objetos Aplicativo nas quais é possível utilizar macros.


Macros do Windows 98 e do Windows 2000/XP

As macros a seguir aplicam-se ao Windows 98 e ao Windows 2000/XP, salvo indicação em contrário.

IMPORTANTE:  o asterisco (*) é uma sintaxe necessária para essas macros. Não o confunda com o asterisco que indica uma marca registrada da Novell. Além disso, ao utilizar a macro em um dos campos de propriedade do objeto Aplicativo, é necessário colocá-la entre os caracteres % (por exemplo, %*WinDisk%).

Macro Descrição

%*AppData%

Diretório do sistema de arquivos que serve como repositório comum para dados específicos de cada aplicativo. Em geral, c:\winnt\profiles\nome_do_usuário\application data. Utilizado somente pela versão 4.0 do Windows NT.

%*CommonDesktop%

Diretório do sistema de arquivos contendo arquivos e pastas que aparecem na área de trabalho para todos os usuários. Geralmente, c:\winnt\profiles\all users\desktop. Se essa macro não estiver disponível, o valor *DESKTOP será utilizado.

%*CommonPrograms%

Diretório do sistema de arquivos contendo os diretórios dos grupos de programas comuns que aparecem no menu Iniciar para todos os usuários. Geralmente, c:\winnt\profiles\all users\start menu\programs. Se essa macro não estiver disponível, o valor *PROGRAMS será utilizado.

%*CommonStartMenu%

Diretório do sistema de arquivos contendo os programas e as pastas que aparecem no menu Iniciar para todos os usuários. Geralmente, c:\winnt\profiles\all users\start menu. Se essa macro não estiver disponível, o valor *STARTMENU será utilizado.

%*CommonStartup%

Diretório do sistema de arquivos contendo os programas que aparecem na pasta Inicializar para todos os usuários. O sistema inicia esses programas sempre que um usuário efetua login no Windows NT 4 ou inicia o Windows 98. Em geral, esse diretório é o c:\winnt\profiles\all users\menu iniciar\programas\inicializar. Se essa macro não estiver disponível, o valor *STARTUP será utilizado.

%*CommonWinDesktop%

Diretório comum da área de trabalho do Windows NT 4 (c:\winnt\profiles\all users\desktop). Trata-se de uma macro do Disparador de Aplicativos 2.0 que pode ser utilizada para compatibilidade com versões anteriores.

%*Cookies%

Diretório do sistema de arquivos contendo os cookies do usuário. Em geral, c:\windows\cookies ou c:\winnt\profiles\nome_do_usuário\cookies.

%*Desktop%

Diretório do sistema de arquivos utilizado para armazenar fisicamente objetos Arquivo na área de trabalho (não confunda com a pasta desktop propriamente dita). Em geral, esse diretório é c:\windows\desktop ou c:\winnt\profiles\nome_do_usuário\desktop.

%*Favorites%

Diretório do sistema de arquivos que serve como um repositório comum para os itens favoritos dos usuários. Em geral, esse diretório é c:\windows\favoritos ou c:\winnt\profiles\nome_do_usuário\favoritos.

%*Fonts%

Pasta virtual que contém fontes. Em geral, c:\windows\fonts ou c:\winnt\fonts.

%*History%

Diretório do sistema de arquivos contendo o histórico de endereços visitados pelo usuário na Internet. Em geral, c:\windows\histórico ou c:\winnt\profiles\nome_do_usuário\histórico.

%*NetHood%

Diretório do sistema de arquivos contendo objetos que aparecem no ambiente de rede. Em geral, c:\windows\ambiente de rede ou c:\winnt\profiles\nome_do_usuário\ambiente de rede.

%*Personal%

Diretório do sistema de arquivos que serve como repositório comum para documentos. Em geral, c:\meus arquivos ou c:\winnt\profiles\nome_do_usuário\pessoal.

%*PrintHood%

Diretório do sistema de arquivos que serve como repositório comum para vínculos de impressoras. Em geral, c:\winnt\profiles\nome_do_usuário\ambiente de impressão. Utilizado somente pelo Windows NT 4.

%*Programs%

Diretório do sistema de arquivos contendo grupos de programa do usuário (que também são diretórios do sistema de arquivos). Em geral, c:\windows\menu iniciar\programas ou c:\winnt\profiles\nome_do_usuário\menu iniciar\programas.

%*Recent%

Diretório do sistema de arquivos contendo os documentos utilizados mais recentemente pelo usuário. Em geral, c:\windows\recente ou c:\winnt\profiles\nome_do_usuário\recente.

%*SendTo%

Diretório do sistema de arquivos que contém itens do menu Enviar para. Em geral, c:\windows\sento ou c:\winnt\profiles\nome_do_usuário\sendto.

%*StartMenu%

Diretório do sistema de arquivos contendo itens do menu Iniciar. Em geral, c:\windows\menu iniciar ou c:\winnt\profiles\nome_do_usuário\menu iniciar.

%*Startup%

Diretório do sistema de arquivos que corresponde ao grupo de programas de Inicialização do usuário. Em geral, c:\windows\menu iniciar\programas\inicializar ou c:\winnt\profiles\nome_do_usuário\menu iniciar\programas\inicializar.

%*TempDir%

Diretório temporário do Windows (c:\windows\tempP).

%*Templates%

Diretório do sistema de arquivos que serve como repositório comum para gabaritos de documentos. Em geral, c:\windows\shellnew ou c:\winnt\shellnew.

%*WinDesktop%

Diretório desktop do Windows (c:\wndows\desktop ou c:\winnt\profiles\nome_do_usuário\desktop para o Windows NT 4). Trata-se de uma macro do Disparador de Aplicativos 2.0 que pode ser utilizada para compatibilidade com versões anteriores.

%*WinDir%

Diretório do Windows. Em geral, c:\windows ou c:\winnt.

%*WinDisk%

Letra da unidade (mais o caractere de dois pontos) para o diretório do Windows. Em geral, c:.

%*WinSysDir%

Diretório do sistema Windows. Em geral, c:\windows\system ou c:\winnt\system32.

%*WinSysDisk%

Letra da unidade (mais o caractere de dois pontos) do diretório do sistema Windows. Em geral, c:.


Macros do Windows 2000/XP

As macros a seguir aplicam-se somente ao Windows 2000/XP.

IMPORTANTE:  o asterisco (*) é uma sintaxe necessária para essas macros. Não o confunda com o asterisco que indica uma marca registrada da Novell. Além disso, ao utilizar a macro em um dos campos de propriedade do objeto Aplicativo, você deve delimitá-la por caracteres % (por exemplo,%*WinDisk%).

Macro Descrição

%*AdminTools%

Diretório do sistema de arquivos contendo as ferramentas administrativas que aparecem no Painel de Controle quando um usuário específico que efetua login no Windows 2000/XP. Em geral, c:\documents and settings\nome_do_usuário\menu iniciar\programas\ferramentas administrativas.

%*CommonAdminTools%

Diretório do sistema de arquivos contendo as ferramentas administrativas que aparecem no Painel de Controle para todos os usuários que efetuam login no Windows 2000/XP. Em geral, c:\documents and settings\all users\menu iniciar\programas\ferramentas administrativas.

%*CommonAppData%

Diretório do sistema de arquivos contendo dados específicos para cada aplicativo referentes a todos os usuários que efetuam login no Windows 2000/XP. Em geral, c:\documents and settings\all users\application data.

%*CommonDocuments%

Diretório do sistema de arquivos contendo os documentos compartilhados por todos os usuários que efetuam login no Windows 2000/XP. Em geral, c:\documents and settings\all users\documentos.

%*CommonTemplates%

Diretório do sistema de arquivos contendo os gabaritos de documentos compartilhados por todos os usuários que efetuam login no Windows 2000/XP. Em geral, c:\documents and settings\all users\modelos.

%*MyPictures%

Diretório do sistema de arquivos contendo os arquivos gráficos de um usuário específico. Em geral, c:\documents and settings\nome_do_usuário\meus documentos\minhas figuras.

%*ProgramFiles%

Diretório do sistema de arquivos que contém os arquivos de programas. Em geral, c:\arquivos de programas.

%*ProgramFilesCommon%

Diretório do sistema de arquivos contendo os arquivos de programas compartilhados por vários aplicativos. Em geral, c:\arquivos de programas\common.

%*UserProfile%

Diretório do sistema de arquivos contendo o perfil do usuário que efetuou login. Em geral, c:\documents and settings\nome_do_usuário.