¿Es posible reemplazar win + x "Símbolo del sistema" con git bash?


1

Sé que hay una opción para reemplazar el Símbolo del sistema con Powershell en el menú Windows + X, realmente me gustaría reemplazarlo con Git Bash.

Miré alrededor del registro pero nada llamó mi atención allí.

Por mi parte, estaría bien reemplazar el ejecutable cmd de alguna manera ... Lo intenté sin mucho éxito (rompí la funcionalidad o me enfrenté a varios obstáculos aparentemente relacionados con la seguridad).

Respuestas:


3

Para el menú Win + X, Microsoft decidió utilizar un enfoque completamente nuevo. No encontrará nada en el registro (además de la tecla que modifica el cmd a powershell ...), pero aún es personalizable.

Básicamente los enlaces se almacenan en %LocalAppData%Microsoft\Windows\WinX pero por alguna razón no son enlaces normales, por lo que la modificación no es completamente trivial. Aquí solo se reconocen los enlaces que tienen un hash agregado. Ahi esta una herramienta que modifica cualquier archivo lnk para que se reconozca en esta carpeta (se puede encontrar una guía paso a paso sobre cómo usarlo) aquí .)

Alternativamente, también hay una herramienta que permite la modificación directa del menú Win + X encontrado aquí . Probablemente se basa en la misma idea. Ambos fueron desarrollados para Windows 8, pero también deberían funcionar en Windows 10.


1

Supongo que a Microsoft no le gusta la idea de usar su interno tecla de acceso directo global para iniciar algunos tercero tercero cáscara. Por lo tanto, puede haber sólo soluciones provisionales.

Tratar AutoHotkey . Creo que puedes enlazar cualquier tecla de acceso rápido para iniciar tu shell.

Escriba la aplicación de enlace, que inyecta su código en el proceso explorer.exe y ejecute bash.exe en lugar de cmd.exe. Con rudeza y mucha codificación ...

Crear acceso directo en el escritorio. Establecer la tecla de acceso rápido deseada. No puedes usar Win + X allí.

Y dar una oportunidad para ConEmu . Puede usarlo en "Modo sismo" o en grandes cantidades automáticamente en el área de estado de la barra de tareas. Tambien puede sustituir el terminal predeterminado de Windows .


Mientras leía la respuesta, se me ocurrió que tal vez uno podría reemplazar a cmd con otra cosa "disfrazada". Voy a enmendar OP (no lo pensé cuando escribí la pregunta)
Alex

¿Colocando algo en System32 en lugar de cmd.exe? Mala intención, creo. A menos que escriba alguna aplicación, sería consciente de los comandos cmd.exe. Porque el software de terceros puede ejecutar cmd.exe para sus propósitos.
Maximus
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.