Como Arakel disse, há aqui dois recursos não relacionados:
- Variáveis de ambiente que são usadas como
%variable%
, por exemplo %USERPROFILE%
- Comandos que são inseridos sem
%...%
, por exemplo, documents
.
Na verdade, os primeiros são apenas macros que possuem valores.
A sintaxe %...%
apenas converte o nome da variável em texto,
e este texto é então executado como se tivesse sido digitado na caixa Executar.
O texto digitado é pesquisado primeiro nas pastas especificadas pela variável ambiental PATH
e em %USERPROFILE%
. Neste caso, todo o texto digitado deve ser igual ao nome da pasta.
Exemplos aqui são "documentos" para C:\Users\<user>\Documents
ou "vídeos" para
C:\Users\<user>\Videos
.
Se uma pasta com esse nome não foi encontrada,
a primeira palavra digitada na caixa é tomada como um comando, enquanto as seguintes são
são considerados parâmetros. Palavras que contêm separadores, como espaços em branco, precisam ser citadas.
Se o nome do comando digitado não corresponder a um nome de pasta, o Windows tentará localizar um nome de pasta.
executável no PATH que tem esse nome exato. Se o comando não tiver um sufixo,
O Windows tentará todos os sufixos executáveis, como .exe
ou .bat
(e mais alguns).
Existem virtualmente centenas de nomes de comandos que podem ser inseridos desta forma.
Por exemplo, digitar calc
iniciará a calculadora do Windows, que é o arquivo executável
C:\Windows\System32\calc.exe
, porque C:\Windows\System32
está no PATH.
É possível criar os próprios comandos Executar, desta forma:
-
Win + R para abrir o diálogo Executar
- Insira
%windir%
para abrir o diretório do Windows
-
Alt + F W S para abrir o menu Arquivo, escolha o item de menu Novo e, em seguida, o item de menu de atalho
- Percorra o assistente para criar um atalho para o programa ou pasta desejada
- O nome que você dá ao atalho é o que você digitará na caixa Executar para iniciar o programa.
Outro método é feito através do registro (não recomendado).
A Microsoft chama de registro de aplicativos .
-
Execute o Regedit e navegue até a seguinte chave:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
-
Clique com o botão direito do mouse na chave App Paths
e selecione o comando Novo / Chave.
- Dê à nova chave um nome com o nome de 2 a 8 caracteres seguido por
.exe
- Altere o valor se o item
(Default)
para o caminho completo para o programa.
Por exemplo,
este arquivo de registro de amostra permite que um tipo ie
na caixa Executar abra o Internet Explorer:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\ie.exe]
@="C:\Program Files\Internet Explorer\iexplore.exe"