Resulta que hoy he ido a ejecutar una serie de comandos en la consola de Windows 7 y me encuentro que no me reconoce los comandos que intento ejecutar, comandos tipo ipconfig, ping, etc. El mensaje que me mostraba la consola era:
«ping» no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.
Bueno, pues aquí una solución para Windows 7:
- Botón derecho sobre el icono Equipo y seleccionamos la opción Propiedades.
- Del panel izquierdo de la ventana que se nos abre seleccionamos la opción Configuración avanzada del sistema.
- En la ventana Propiedades del sistema, en la pestaña Opciones avanzadas pulsamos sobre el botón Variables de entorno.
- Aquí es donde encontramos el fallo, comprobamos que en las variables de usuario tengamos las siguientes:
TEMP=%USERPROFILE%\AppData\Local\Temp TMP=%USERPROFILE%\AppData\Local\Temp
- A continuación en Variables del sistema comprobamos que existen las siguientes cinco variables, y si no existen las añadimos:
ComSpec=%SystemRoot%\system32\cmd.exe PATH=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH TEMP=%SystemRoot%\TEMP TMP=%SystemRoot%\TEMP windir=%SystemRoot%
- Una vez hecho esto pulsamos Aceptar y ya podemos volver a ejecutar los comandos de nuestra CMD si problemas.
Espero que este post os sirva de ayuda para solucionar vuestro problema.
NOTA: en mi caso no llegó a ser inmediato, pero en un momento estaba operativo.
30 respuestas a “CMD no me reconoce los comandos en Windows 7”
Muy buen artículo, muchas gracias!!
Gracias buen aporte. Gracias.
miles de webs hablando de la resolucion de este problema y ninguna lo aclara y soluciona tan rapida y facilmente como esta.
Puedo certificar que con lo torpe que yo soy para estos menesteres, funcionó a la perfección.
Tenia modificada por la tarjeta grafica la variable del sistema «path».
Reinicie CMD y funciono a al primera.
Muchas gracias Javier.
De nada, me alegra poder ayudar.
No puedo usar el comando «DEL» para eliminar cualquier archivo, porque ?
Hola, el problema se debe a lo descrito en el post, si sigues los pasos lo podrás solucionar.
Un saludo.
Amigo! Muchas gracias!! Tan fácil y rápido lo pude hacer; estudio informática pero todavía me faltan muchas cosas por aprender y has contribuido a ello. Felicidades.
Dios te bendiga!! 😀
hola amigos .tengo la misma problema con CMD. que no localiza un fichero descargado de un Tablet para poder restaurarla. y en el variables de usuario de mi portátil tengo el mismo que aparece aquí en esta pagina .mi pueden ayudar.grcias
Excelente aporte! me sirvió de mucho
Buen aporte, me funciono
me canso muy buen blog jajaja si te tuviese de frente te haria un hijo XD jajaja no pero muy agradecido de verdad
Me sirvio me salvaste,muchas gracias
hice lo que dice el post y ahora me funciona por ej el IPCONFIG, pero otro comando que intento ejecutar me tira «.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH» no se reconoce como un comando interno o externo.
alguna idea de que sucede?
Gracias! Se me desconfiguró tratando de configurar Maven y con esto lo solucioné en un momento!!!! Genial!!!!
Necesito ayuda porque mi internet ni carga, y me dieron la solución con ipconfig/release… Pero los comandos no me funcionan, y seguí tus pasos pero nose como remplazar las que me salen, o dime como borrar todo y crear esas nuevas, Ya llevo 3 semanas sin internet xD es windows 7
gracias amigo me funcion 😀
hola pasa de que agregue los comandos y eso pues pero ahora no puedo abrir lo q es la configuracion avanzada del sistema y cuando lo hago me sale esto windir=/WINDOWS/system32/systempropertiesaadvanced.exe
Revisa las líneas que has modificado por si se te ha escapado algún carácter.
Hola, me pasa que me sigue dando el error de regtlib no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutables, cuando intento ejecutar este comando regtlib msdatsrc.tlb
a mi me sigue saliendo el mismo problema, será por lo que yo antes tenia el tipo de sistema operativo por 32 bits y en el momento de formatear lo dejé por 64 bits??? alguien que me ayude con este error por favor.
hola javier , ise lo que me dijistes y aun no me deja poner el ping, mi sistema es un window 7 de 64 bit ayuda x favorrr!!
Hola jimmy30234, comprueba que esté todo bien escrito, un simple fallo y no funciona. Si todo está bien prueba a reiniciar para que el SO coja las variables.
Muchíiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiisimas gracias tío, dejó de funcionarme hace tiempo y ahora la he arreglado gracias a tí :’) 😀 ^^ :3
Excelente aporte me libraste de tener que formatear y/o restaurar mi PC
muy buen aporte, gracias si me sirvió muy bien
Muy buen comentario, me has ayudado en clase con una incidencia, gracias
Gracias Bro funciono a la maravilla excelente aporte saludos…
gracias, me instalaron el cliente de oracle y me habian dejado de funcionar, lo cambiaron por configuraciones de oracle pero ya puede hacer que funcionaran los dos gracias muy claro
Hermano, es la mejor explicación que he mirado, sencilla y directo al problema con una solución de muerte.
Gracias.
Excelente me funciono GRACIAS!!!!