Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Este documento descreve a funcionalidade da plataforma de console que não faz mais parte do roteiro do nosso ecossistema. Não recomendamos usar esse conteúdo em novos produtos, mas continuaremos a dar suporte aos usos existentes para o futuro indefinido. Nossa solução moderna preferida se concentra em sequências de terminal virtual para a máxima compatibilidade em cenários de plataforma cruzada. Você pode encontrar mais informações sobre essa decisão de design em nosso console clássico versus documento de terminal virtual .
Os aliases de console são usados para mapear cadeias de caracteres de origem para cadeias de caracteres de destino. Por exemplo, você pode definir um alias de console que mapeia "test" para "cd \a_very_long_path\test". Quando você digita "teste" na linha de comando, o subsistema de console expande o alias e executa o comando cd especificado.
Para definir um alias de console, use Doskey.exe para criar uma macro ou use a função AddConsoleAlias . O exemplo a seguir usa Doskey.exe:
doskey test=cd \a_very_long_path\test
A chamada a seguir para AddConsoleAlias cria o mesmo alias de console:
AddConsoleAlias( TEXT("test"),
TEXT("cd \\<a_very_long_path>\\test"),
TEXT("cmd.exe"));
Para adicionar parâmetros a uma macro de alias de console usando Doskey.exe, use os parâmetros $1 do lote por meio $9de . Para obter mais informações sobre os códigos especiais que podem ser usados em definições de macro Doskey, consulte a ajuda de linha de comando para Doskey.exe ou Doskey no TechNet.
Todas as instâncias de um arquivo executável em execução na mesma janela do console compartilham todos os aliases de console definidos. Várias instâncias do mesmo arquivo executável em execução em janelas de console diferentes não compartilham aliases de console. Arquivos executáveis diferentes em execução na mesma janela do console não compartilham aliases de console.
Para recuperar a cadeia de caracteres de destino para uma cadeia de caracteres de origem especificada e um arquivo executável, use a função GetConsoleAlias . Para recuperar todos os aliases de um arquivo executável especificado, use a função GetConsoleAliases . Para recuperar os nomes de todos os aliases para os quais os aliases de console foram definidos, use a função GetConsoleAliasExes .