crear un doskey como ~ en Unix

crear un doskey como ~ en Unix

Estoy escribiendo un pequeño archivo BAT que tiene la capacidad de crear doskey (alias) como los de Unix. Por ejemplo:

doskey cat=type $*
doskey ..=cd..

Solo quiero estos archivos BAT para poder ponerlos en una unidad flash y ejecutarlos cuando necesite trabajar en una máquina con Windows (principalmente uso computadoras Linux/Macintosh).

¿Cómo escribiría esto?

doskey ~= "code here"

Quiero que funcione de modo que si soy el usuario actual 'nombre de usuario' me lleve directamente al directorio de 'C:/Usuarios/nombre de usuario'

cuando escribo:

cd ~ 

¿algunas ideas?

Intenté esto pero no funcionó.

doskey ~=echo C:/Users/%username% | cd 

¡Gracias!

Respuesta1

Para una ~emulación, usecd /d "%USERPROFILE%"

Para otras variables posiblemente útiles, escriba sety presione Enteren el indicador cmd/dos.

Respuesta2

para crear un doskey simpledoskey explorer=start . esto abrirá el directorio en el explorador

E intentaré hacer tu idea. doskey cd~=cd C:\Users\%username% No funcionó como querías porque no pude poner un espacio, pero si escribes cd~hará lo mismo.

para más macros de doskey visitemi repositorio de basura

información relacionada