Este artículo le indica cómo reemplazar PowerShell con el símbolo del sistema en Windows. Microsoft está agregando algunas funciones realmente interesantes a Windows 11/10 con la Actualización de creadores que llegará pronto. Con Creators Update, la compañía está realizando muchos cambios tanto en Bash como en el subsistema Linux en Windows 11/10.

Pero Microsoft está cambiando la herramienta de línea de comandos predeterminada de Windows de una manera bastante grande. Con la próxima actualización de Windows 11/10, Microsoft está poniendo mucho énfasis en PowerShell, que se supone que es mejor que CMD.

Con Creators Update, ya no puede usar el menú Mayús + clic derecho en el Explorador de archivos para acceder a CMD. Microsoft lo eliminó y lo reemplazó con PowerShell, lo cual es un poco molesto si te gustó CMD. También puede ir al sitio oficial de soporte de Microsoft para obtener más información.

Formas de reemplazar PowerShell con el símbolo del sistema en Windows

Reemplace PowerShell con CMD en el Explorador de archivos

Si desea abrir el símbolo del sistema en lugar de PowerShell en una carpeta o en el Explorador de archivos, deberá cambiar PowerShell a CMD en el menú contextual del botón derecho en su computadora con Windows 11 o 10. Podemos hacer esto haciendo algunos cambios en el Editor del Registro. Comencemos.

Presione la tecla del logotipo de Windows en su teclado, busque la aplicación Notepad++ en el menú Inicio y ábrala. Ahora, copia el siguiente código y pégalo en el archivo de Bloc de notas vacío. Haz clic en Archivo y elige la opción Guardar como… . Cuando haga clic en la opción Guardar como… , se le pedirá que asigne un nombre y tipo de archivo. Haga clic en la sección Nombre de archivo y escriba’cmdfix.reg‘como nombre de archivo. A continuación, haga clic en el icono desplegable situado delante del cuadro Guardar como tipo y seleccione Todos los archivos. Finalmente, Guarda el archivo en la ubicación que prefieras. Una vez que haya guardado el archivo, vaya a cmdfix.reg y haga doble clic en él. Cuando se le solicite, elija . A continuación, verá una ventana emergente que le preguntará si desea agregar la nueva configuración al registro. Elige . El cmdfix.reg recién creado se agregará al registro.

Reemplace PowerShell con CMD en el menú de usuario avanzado

Solo los usuarios de Windows 10 pueden usar este consejo para reemplazar PowerShell con el símbolo del sistema en el menú de usuario avanzado. Siga los sencillos pasos a continuación para recuperar el símbolo del sistema en el menú de usuario avanzado de su PC con Windows.

Haga clic en Inicio (icono del logotipo de Windows en la esquina inferior izquierda de la pantalla) y seleccione Configuración. A continuación, haga clic en Personalización. Puedes acceder directamente al menú de personalización haciendo clic derecho en la pantalla del escritorio y seleccionando la opción Personalizar . Ahora haga clic en Barra de tareas en el panel izquierdo de la ventana Configuración . Después de eso, haga clic en el botón de alternar debajo de’Reemplazar símbolo del sistema con Windows PowerShell en el menú cuando haga clic con el botón derecho en el botón de inicio o presione la tecla del logotipo de Windows + X‘en el panel derecho. Una vez que haya hecho eso, las 2 opciones para abrir Powershell en el Menú de usuario avanzado serán reemplazadas por Símbolo del sistema y Símbolo del sistema (administrador) respectivamente.

Edite las entradas del registro para reemplazar PowerShell con CMD

Debería poder reemplazar PowerShell con el símbolo del sistema en Windows 10 y 11 usando el truco del que acabamos de hablar. Para este método, debe editar las entradas del registro a mano.

Haga clic en el icono de búsqueda escriba”registro“en el cuadro de texto y haga clic en  Editor del Registro. También puede abrir la ventana Ejecutar pulsando Tecla del logotipo de Windows + R y escribir”regedit“para abrir Editor del registro. Ahora, vaya a HKEY_CLASSES_ROOT\Directory\shell\cmd. Haga clic derecho en la carpeta cmd y seleccione Permisos en el menú contextual. Cuando aparezca una pequeña ventana titulada Permisos para cmd , haga clic en el botón Avanzado . Aparecerá la ventana Configuración de seguridad avanzada . Haga clic en la opción Cambiar para cambiar la configuración de permisos del Propietario. En la ventana Seleccionar usuario o grupo , haz clic en el botón Avanzado . En la ventana que aparece a continuación, haz clic en el botón Buscar ahora . A continuación, seleccione su grupo de usuarios de los resultados de búsqueda y haga clic en Aceptar. Cuando regrese a la ventana Configuración de seguridad avanzada para cmd , marque la opción Reemplazar propietario en subcontenedores y objetos . A continuación, haga clic en Aplicar y Aceptar respectivamente. Finalmente, regresará a la ventana Permisos para cmd desde donde comenzó inicialmente. Ahora, seleccione Administradores en Nombres de grupos o usuarios y marque la casilla Permitir junto a Control total en Permisos para Administradores. Haga clic en el botón Aplicar seguido de Aceptar. Cuando regrese a la ruta HKEY_CLASSES_ROOT\Directory\shell\cmd en el Editor de registro, haga clic con el botón derecho en la entrada HideBasedOnVelocityId . Elige la opción Renombrar . Cambie el nombre de la entrada a ShowBasedOnVelocityId. Tan pronto como se cambie el nombre de la entrada DWORD , PowerShell se reemplazará por CMD en el menú contextual en Windows 10 u 11.

By Henry Taylor

Trabajo como desarrollador back-end. Algunos me habréis visto en la conferencia de desarrolladores. Últimamente he estado trabajando en un proyecto de código abierto.