terça-feira, 3 de agosto de 2010

lista de variáveis batch

%WINDIR%
refere-se ao diretorio do windows que por definição pode ser C:\WINDOWS

%SYSDIR%
refere-se ao diretorio do sistema do windows que por definição pode ser
C:\WINDOWS\System em Windows 98/Me, C:\WINNT\System32 em Windows 2000 e C:\WINDOWS\System32 em Windows XP/2003/Vista,

%PROGRAMFILES%
refere-se ao diretorio onde se instalam por definição a maioria dos programas C:\Arquivos de programa

%ROOTDIR%
refere-se ao diretorio do sistema,

%ALLUSERSPROFILE%
refere-se a pasta C:\Documents and Settings\All Users

%APPDATA%
refere-se a pasta C:\Documents and Settings\%username%\Dados de aplicativos

%COMMONPROGRAMFILES%
refere-se a pasta C:\Arquivos de programa\Arquivos comuns

%COMSPEC%
refere-se a este caminho shell de comandos executáveis C:\WINDOWS\system32\cmd.exe

%HOMEPATH%
refere-se a \Documents and Settings\%username%

%USERPROFILE%
refere-se a pasta de localização do perfil do utilizador actual C:\Documents and Settings\%username%

%USERNAME%
refere-se ao nome do utilizador atualmente com sessão iniciada ou seja o usuario qual esta utilizando o so no momento

%CD%
Refere-se a cadeia do directório actual.

%CMDCMDLINE%
Refere-se a linha de comandos exata utilizada para iniciar o Cmd.exe actual.

%CMDEXTVERSION%
Refere-se o número da versão das extensões de processador de comandos actuais.

%COMPUTERNAME%
Refere-se o nome do computador.

%DATE%
Refere-se a data actual. Utiliza o mesmo formato do comando date /t. Gerado pelo Cmd.exe.

%ERRORLEVEL%
Refere-se o código de erro do comando utilizado há menos tempo. Um valor diferente de zero, habitualmente indica um erro.

%HOMEDRIVE%
Refere-se a letra de unidade da estação de trabalho local ligada ao directório raiz do utilizador. ou seja C:\ E:\ Z:\ J:\ .

%HOMESHARE%
Refere-se ao caminho de rede para o directório raiz partilhado do utilizador Conjunto baseado no valor do directório raiz. O directório raiz do utilizador é especificado em Utilizadores e grupos locais.

%LOGONSERVER%
Refere-se o nome do controlador de domínio que validou a sessão actual de início de sessão.

%NUMBER_OF_PROCESSORS%
Especifica o número de processadores instalados no computador.

%OS%
Regressa ao nome do sistema operativo. O Windows 2000 apresenta o sistema operativo como Windows NT.

%PATH%
Especifica o caminho de procura para ficheiros executáveis.

%PATHEXT%
Refere-se uma lista das extensões de ficheiros que o sistema operativo considera executáveis.

%PROCESSOR_ARCHITECTURE%
Refere-se a arquitectura de chips do processador. Valores: x86 ou IA64 (baseado em Intel).

%PROCESSOR_IDENTFIER%
Refere-se uma descrição do processador.

%PROCESSOR_LEVEL%
Refere-se o número do modelo do processador instalado no computador.

%PROCESSOR_REVISION%
Refere-se o número de revisão do processador.

%PROMPT%
Refere-se as definições da linha de comandos para o interpretador actual. Gerado por Cmd.exe.

%RANDOM%
Refere-se um número decimal aleatório entre 0 e 32767. Gerado por Cmd.exe.

%SYSTEMDRIVE%
Refere-se a unidade que contém o directório de raiz do sistema operativo Windows Server (ou seja, a raiz do sistema).

%SYSTEMROOT%
Refere-se a localização do directório de raíz do sistema operativo Windows Server.

%TEMP% e %TMP%
Refere-se os directórios temporários predefinidos utilizados por aplicações disponíveis para utilizadores actualmente com sessão iniciada. Algumas aplicações requerem TEMP e outras TMP.

%TIME%
Refere-se a hora actual. Utiliza o mesmo formato do comando time /t. Gerado pelo Cmd.exe.

%USERDOMAIN%
Refere-se o nome do domínio que contém a conta do utilizador.
As variáveis de ambientes são muito importantes para definições onde indicações de diretório são utilizadas, como atalhos e linhas de comandos em arquivos batch, por exemplo.

A tabela abaixo lista as variáveis de ambiente mais usualmente encontrados. Muitas das variáveis no Vista são semelhantes aos do Windows XP.

Variável

Valor padrão


%ALLUSERSPROFILE%
C:\Documents and Settings\All Users

%APPDATA%
C:\Documents and Settings\Pedro\Dados de aplicativos

%CommonProgramFiles%
C:\Arquivos de programas\Arquivos comuns

%COMPUTERNAME%
{computername}

%COMSPEC%
C:\Windows\System32\cmd.exe

%HOMEDRIVE%
C:

%HOMEPATH%
\Documents and Settings\{username}

%PATH%
C:\Windows\System32\;C:\Windows\;C:\Windows\System32\Wbem

%PATHEXT%
.COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS ; .WSF; .WSH; .MSC

%PROGRAMFILES%
C:\Arquivos de programas

%PROMPT%
Prompt de comando. Geralmente: $P$G

%SYSTEMDRIVE%
C:

%SYSTEMROOT%
C:\Windows

%TEMP% and %TMP%
C:\DOCUME~1\{Username}\CONFIG~1\Temp

%USERNAME%
{username}

%USERPROFILE%
C:\Documents and Settings\{username}

%WINDIR%
C:\Windows



O Vista mudou muitos dos locais para os arquivos e configurações pessoais. Por exemplo, já não há uma pasta “Documents and Settings” .

Variáveis de ambiente Dinâmicas


As variáveis são geralmente inalteradas durante uma sessão de login, mas existem também algumas variáveis dinâmicas cujo valor pode mudar. Alguns destes estão listados na mesa ao lado. Estas são as mesmas que no Windows XP, mas são listados novamente, por conveniência.

Variável

Valores


%DATE%
Data atual

%TIME%
Hora Atual

%CD%
Diretório atual

%ERRORLEVEL%
Número de status do último comando ou programa executado

%RANDOM%
Número aleatório entre 0 and 32767


VariávelValores
%DATE% Data atual
%TIME% Hora Atual
%CD% Diretório atual
%ERRORLEVEL% Número de status do último comando ou programa executado
%RANDOM% Número aleatório entre 0 and 32767

_________________

0 comentários:

Postar um comentário