
Estou escrevendo um pequeno arquivo BAT que tem a capacidade de criar doskey (alias) como os do Unix. por exemplo:
doskey cat=type $*
doskey ..=cd..
Eu só quero esses arquivos BAT para poder colocá-los em uma unidade flash e executá-los quando precisar trabalhar em uma máquina Windows (eu uso principalmente computadores Linux/Macintosh)
Como eu escreveria isso:
doskey ~= "code here"
Quero que funcione para que, se eu for o usuário atual 'nome de usuário', ele me leve diretamente para o diretório 'C:/Usuários/nome de usuário'
quando eu digito:
cd ~
alguma ideia?
Eu tentei isso mas não funcionou
doskey ~=echo C:/Users/%username% | cd
Obrigado!
Responder1
Para uma ~
emulação, usecd /d "%USERPROFILE%"
Para outras variáveis possivelmente úteis, digite set
e pressione Enterno prompt cmd/dos.
Responder2
para criar um doskey simplesdoskey explorer=start .
isso abrirá o diretório no explorer
E vou tentar fazer a sua ideia
doskey cd~=cd C:\Users\%username%
Não funcionou como você queria porque não consegui colocar espaço, mas se você digitar cd~
vai fazer a mesma coisa
para mais macros doskey, visitemeu repositório de lixo