- - Cómo agregar una línea de comando a la aplicación Terminal de Windows

Cómo agregar una línea de comando a la aplicación Terminal de Windows

La nueva aplicación de terminal de Windows ahora está disponible enMicrosoft Store, lo que significa que cualquiera puede probarlo. Ya no tiene que compilarlo desde su fuente en Github. La nueva aplicación de terminal de Windows admite múltiples líneas de comando pero lista para usar, solo tiene PowerShell y Command Prompt agregados. A continuación, le mostramos cómo puede agregar una línea de comando a la nueva aplicación de terminal de Windows.

Configuración de terminal de Windows

Instale la aplicación Terminal desde la tienda de Microsoft. Haga clic en la pequeña flecha desplegable junto al botón de pestaña más / nueva y seleccione Configuración. Esto abrirá un archivo llamado Profiles.json. Para agregar una línea de comando a la nueva aplicación de Terminal de Windows, debe editar este archivo. Sin embargo, antes de editarlo, copie todo en el archivo y péguelo en un nuevo archivo de Bloc de notas. Guárdelo con el nombre Perfiles y la extensión JSON en algún lugar que sepa que no se eliminará por accidente. Este archivo es básicamente una copia de seguridad de la configuración original.

Editor JSON

Necesitará un editor JSON para editar el archivo Profiles.json. Sin embargo, puede usar Notepad, probablemente sea una buena idea usar Notepad ++, que es gratuito pero puede formatear el archivo mucho mejor.

Sintaxis JSON

Sin embargo, editar el archivo Profiles.json es fácil, si no está familiarizado con la sintaxis JSON, necesita saber algunas cosas importantes antes de sumergirse;

  1. No utilice una barra diagonal inversa () en las rutas de archivo. Debe reemplazarlos con una barra diagonal (/).
  2. Siempre cierre las rutas de archivo entre comillas dobles.
  3. Todas las líneas deben terminar con una coma, EXCEPTO para la última línea de una sección o bloque.
  4. Una sección en el archivo Profiles.json comienza con su nombre declarado entre comillas dobles. Vamos a editar la sección de Perfiles (ver captura de pantalla a continuación).

Agregar perfil

Desplácese hasta el final de la sección "Perfiles": y pegue lo siguiente allí. Deberá editarlo antes de poder guardar la configuración.

{
"acrylicOpacity" : 0.5,
"background" : "#012456",
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "powershell.exe",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 20,
"guid" : "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"historySize" : 9001,
"icon" : "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png",
"name" : "Windows PowerShell",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : false
},

Las líneas que necesita editar son;

  • "línea de comando"
  • "Guid"
  • "icono"
  • "nombre"

Vaya a la siguiente ubicación y abra el archivo Profiles.json con su editor preferido.

%USERPROFILE%AppDataLocalPackagesMicrosoft.WindowsTerminal_8wekyb3d8bbweRoamingState

Recuerde que si este es el último perfil dentro deEn la sección de perfil, debe eliminar la coma al final. Si planea agregar otro perfil debajo de este, deje la coma allí, pero asegúrese de que el último perfil no tenga una coma fuera de la llave.

En la línea de "línea de comando", proporcione la ruta completa al EXE de la línea de comando que desea agregar. Si ha habilitado el Subsistema de Windows para Linus, simplemente puede agregar "bash.exe" aquí.

En la línea "guid", debe generar un nuevoGUID e ingréselo allí, sin embargo, si está agregando el bash de Ubunut, desplácese hacia abajo en la sección correspondiente a continuación y use el GUID y la ruta del icono que se proporcionan allí. Están presentes de forma predeterminada en la carpeta ProfileIcons.

Para la línea de "icono", proporcione la ruta completa al archivo de icono que desea usar. El archivo debe ser un archivo PNG. El icono aparecerá en el menú al lado del nombre de la línea de comando para el que es.

En la línea "nombre", ingrese el nombre de la línea de comando, por ejemplo, Bash, Linux o Python. Guarda los cambios y listo.

Agregue Linux Bash a la Terminal de Windows

Para agregar Linux Bash a la Terminal de Windows, ingrese el siguiente Perfil sin realizar ningún cambio.

{
"acrylicOpacity" : 0.75,
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "bash.exe",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 10,
"guid" : "{9acb9455-ca41-5af7-950f-6bca1bc9722f}",
"historySize" : 9001,
"icon" : "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.scale-100.png",
"name" : "Linux Bash Shell",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : true
}

Agregar Python a la Terminal de Windows

Para agregar Python al nuevo WindowsAplicación de terminal, use el siguiente perfil. Puede cambiar el GUID a otra cosa si lo desea, pero no es necesario. Debe tener Python instalado en su sistema. Puedes obtenerlo aqui. Deberá editar la ruta en la línea del "icono" y cambiarla al archivo que desee usar para el icono.

{
"acrylicOpacity" : 0.75,
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "py.exe",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 10,
"guid" : "{1850e97f-16dc-4281-9ea9-0100c4e852c5}",
"historySize" : 9001,
"icon" : "C:/Users/YourUserName/AppData/Local/Programs/Python/Python37/Lib/test/imghdrdata/python.png",
"name" : "Python",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : true
}

Guarde los cambios realizados en Profiles.json y la aplicación Terminal de Windows mostrará las nuevas líneas de comando que ha agregado.

Comentarios