Variável de ambiente do Windows XP para pasta “local setting”

6

Existe uma variável de ambiente,% appdata%, igual a

C:\Documents and Settings\<username>\Application Data\

Existe uma variável para

C:\Documents and Settings\<username>\Local Settings\

ou

C:\Documents and Settings\<username>\Local Settings\Application Data\

?

    
por Stan 17.06.2010 / 08:16

5 respostas

2

Para alterações temporárias, você pode usar o comando set que pode ser usado em scripts ou na janela de comando.

Mais alterações permanentes podem ser feitas na caixa de diálogo Propriedades do sistema, clicando com o botão direito do mouse em Meu computador - > Propriedades e na guia Avançado, selecione Variáveis de ambiente. A partir daí, você pode criar novas variáveis de caminho para usar.

Há também outras maneiras de realizar essa tarefa, consulte mais informações aqui

    
por 17.06.2010 / 17:10
6

Isso é muito críptico, mas funciona com comandos padrão do Windows XP:

for /f "tokens=4,5 delims=\" %a in ('reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Local AppData"^|find "REG_SZ"') do set LocalAppData=%userprofile%\%a\%b

... e é independente do idioma (use %% a e %% b em vez de% ae% b dentro de arquivos em lote).

    
por 20.10.2010 / 17:17
3

Não existe um padrão, embora você possa digitar set em um prompt de comando para ver uma lista de todas as variáveis de ambiente em seu sistema.

Uma alternativa para você é usar %USERPROFILE%\Local Settings e %USERPROFILE%\Local Settings\Application Data ou definir suas próprias variáveis de ambiente com o comando set .

    
por 17.06.2010 / 08:38
3

Não existe essa variável nas versões herdadas do Windows. No entanto, você pode obter o caminho da pasta pelo VBScript:

Set objShell = CreateObject("Shell.Application")
WScript.Echo objShell.Namespace(&H1c&).Self.Path

Você pode usar isso em um arquivo em lotes da seguinte forma:

for /f "delims=" %%i in ('cscript /nologo localappdata.vbs') DO (
  set LOCALAPPDATA=%%i
)

Nas versões atuais do Windows, esta variável ( %LOCALAPPDATA% ) existe por padrão.

    
por 17.06.2010 / 10:11
-3

Use apenas% appdata% windows xp -

e use a seta para cima da janela do explorador para navegar até o diretório de usuários e, em seguida, selecione as configurações locais.

leva uma fração de segundo ou dois. fácil.

    
por 23.04.2012 / 01:33