Cómo establecer alias para el símbolo del sistema en Windows
En este artículo, me gustaría compartir con ustedes una forma útil de definir alias para el símbolo del sistema. El método descrito en este artículo funciona en todas las versiones modernas de Windows, incluidas Windows 10, Windows 8.1, Windows 8 y Windows 7. Si sigue los pasos a continuación, podrá definir cualquier alias que desee para ampliar la funcionalidad del procesador de comandos predeterminado (cmd.exe) y ahorrar tiempo.
Anuncio publicitario
Hay un doskey comando disponible en el símbolo del sistema. Usando doskey, es posible definir un alias para un comando de consola nuevo o existente.
Por ejemplo, casi todos los usuarios están familiarizados con la CD comando que se utiliza para cambiar el directorio actual en el símbolo del sistema. Si el directorio deseado se encuentra en otra unidad, debe utilizar el modificador "/ D" con el comando cd o ingresar la letra de la unidad en el símbolo del sistema de forma explícita.
Por ejemplo:
d: documentos en cd
o
cd / d d: \ documentos
Usando DOSKEY, es posible ahorrar su tiempo y definir un alias que le permitirá omitir el requisito de ingresar la letra de la unidad y el modificador / D. Por ejemplo:
doskey cd = cd / D $ *
Los siguientes son algunos códigos especiales en las definiciones de macros de Doskey:
$ T Separador de comandos. Permite múltiples comandos en una macro.
$ 1- $ 9 Parámetros de lote. Equivalente a% 1-% 9 en programas por lotes.
$ * Símbolo reemplazado por todo lo que sigue al nombre de la macro en la línea de comando. Lo usamos en nuestro alias.
Ahora, podemos comparar los resultados sin el alias y con el alias.
Sin el alias, el comando cd no cambiará la unidad activa:
Con el alias creado con DOSKEY, el símbolo del sistema cambiará la unidad activa y la carpeta actual automáticamente:
Esto es muy útil.
Usando DOSKEY, es posible definir sus propios alias. Por ejemplo, puede crear el alias LS para que el comando DIR utilice un comando común para la lista de directorios en Windows y Linux. Como puede que sepa o no, LS es un comando de lista de archivos predeterminado en el sistema operativo Linux.
doskey ls = dir
O algo como esto:
Definir alias globales en el símbolo del sistema de Windows
El problema con los alias es que solo funcionan para la instancia del símbolo del sistema donde los ha definido. Para evitar este problema, puede crear un nuevo acceso directo a cmd.exe o incluso modificar el predeterminado. Debe agregar los siguientes parámetros después de la parte cmd.exe:
cmd.exe / k c: \ apps \ cmd \ aliases.cmd
Aquí el archivo c: \ apps \ cmd \ aliases.cmd es un archivo por lotes regular que contiene las llamadas DOSKEY apropiadas.
Además del símbolo del sistema, Windows también permite definir sus propios alias para el cuadro de diálogo Ejecutar. Consulte el siguiente artículo: Inicie sus aplicaciones favoritas con alias útiles desde el cuadro de diálogo Ejecutar
Eso es todo. Esta es una forma muy útil de definir su propio comando o cambiar el comportamiento de los comandos predeterminados. Estoy usando estos alias desde hace mucho tiempo. ¿Y usted? ¿Está utilizando alias en el símbolo del sistema o no conocía esta función?