Qual é o equivalente cmd do "tipo" de Bash?

0

Como posso descobrir de onde um programa está sendo executado, ou se é um alias (e se é um alias, então o que é um alias)?

    
por Ian Kelling 01.12.2011 / 01:30

2 respostas

1

cmd.exe não tem um comando equivalente a bash ' type . O comando type em cmd.exe opera como cat do Unix e empresta o nome do antigo comando CP / M com o mesmo nome.

A menos que um programa de terceiros seja instalado, a única maneira de fazer aliases em cmd.exe é através do antigo comando doskey /macros - use doskey /macros:all para listar todos os ativos - o que provavelmente sempre retornará vazio desde ninguém os usa nem desde cerca de 1993 ou mais.

Os itens a seguir são "builtins" de cmd.exe ou comandos internos:

{drive-letter}: :{line-label} call cd chcp chdir color copy ctty date del delete dir echo endlocal era erase exit for goto help if lh loadhigh path popd prompt pushd prompt rem ren rename rmdir rd set setlocal shift time title type ver verify

    
por 01.12.2011 / 04:50
-1

Como o próprio cmd.exe não suporta aliases, você provavelmente pode usar which em vez de. Se você estiver usando qualquer complemento que forneça aliases, consulte a documentação deles.

    
por 01.12.2011 / 05:09