Más terminales en el menú contextual del Explorador en Win11

Más terminales en el menú contextual del Explorador en Win11

Tengo Window Terminal configurado para iniciar WSL de forma predeterminada. A menudo quiero abrir Terminal en una carpeta específica desde el Explorador. El problema es que dado que WSL es el valor predeterminado, siempre abre un shell de Linux, incluso si realmente necesitara cmd.exe.

¿Hay alguna manera de tener WSL y cmd.exe en el menú contextual?

Respuesta1

"Casi": tienes la opción de Powershell y bash a través deCambio+Clic derecho de forma predeterminada. Puede agregar/volver a habilitar el menú contextual "abrir en cmd" mediante un cambio de registro:

  • abiertoregedit
  • ir aComputer\HKEY_CLASSES_ROOT\Directory\shell\cmd
  • cambiarle la propiedad de la clave (de lo contrario, no podrá realizar los cambios en el siguiente paso; tome nota del propietario actual, generalmente es TrustedInstaller)
  • otorgue acceso de escritura a su usuario (o a cualquier grupo que desee usar para realizar el cambio; de lo contrario, no podrá realizar los cambios en el siguiente paso; nuevamente, tome nota de la configuración original)
  • cambiar el nombre del valor HideBasedOnVelocityiDaShowBasedOnVelocityiD

Shift+Clic derecho ahora le dará la opción de open command window here(cmd.exe, no la aplicación de terminal).

ingrese la descripción de la imagen aquí

Recomendaría revertir los cambios en la configuración de seguridad posteriormente. Para agregar TrustedInstaller como propietario, debe escribir NT Service\TrustedInstaller.

información relacionada