crie um doskey como ~ no unix

crie um doskey como ~ no unix

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 sete 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

informação relacionada