Variável de ambiente não pode expandir % APPDATA % para a pasta de aplicativo

Traduções deste artigo Traduções deste artigo
ID do artigo: 329308 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Sintomas

Se você adicionar % APPDATA % para qualquer usuário ou variável de ambiente do sistema usando o seguinte método, % APPDATA % não pode ser resolvido para a pasta de dados de aplicativo de usuário apropriado:
  • Clique com o botão direito do mouse Meu computador e, em seguida, clique em Propriedades .
  • Na guia Avançado , clique em Variáveis de ambiente .
  • Adicione uma nova usuário ou sistema ambiente variável chamada PATH. Defina a entrada de valor da variável como % APPDATA %.
  • Aplicar as configurações.
Se você iniciar uma sessão de comando (cmd.exe) e verifique a variável de ambiente PATH usando o comando set caminho , % APPDATA % não pode ser expandido para a pasta de aplicativo de usuário apropriado. Em vez disso, você verá "% APPDATA %."

Exemplo de problema:
   C:\ >set PATH
   PATH=%APPDATA%
trabalho exemplo:
   C:\ >set PATH
   PATH="C:\Documents and Settings\<UserName>\Application"

Se % APPDATA % não for resolvido corretamente e você tenta iniciar um programa que está na pasta do usuário do aplicativo, o programa não será iniciado porque o programa não pode ser localizado no caminho.

Causa

Esse comportamento é causado por um problema em Shell32.dll.

Como Contornar

Para contornar esse problema, use o método a seguir para definir a variável de ambiente:
  1. Clique com o botão direito do mouse Meu computador e clique em Gerenciar .
  2. No painel esquerdo, clique com o botão direito do mouse em Computer Management (Local) e, em seguida, clique em Propriedades .
  3. Clique na guia Avançado .
  4. Em variáveis de ambiente , clique em configurações .
  5. Adicionar um novo usuário ou variável de ambiente do sistema chamado PATH e define a entrada de valor da variável como % APPDATA %.
Você pode usar esse método para definir qualquer usuário ou a variável de ambiente do sistema.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no começo deste artigo.

Propriedades

ID do artigo: 329308 - Última revisão: quarta-feira, 28 de fevereiro de 2007 - Revisão: 2.3
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Web Server 2008
Palavras-chave: 
kbmt kbprb KB329308 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 329308

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com