Vamos a retomar un poco el tema , de errores o cosas "raras" que nos puede pasar en nuestros flamantes sistemas operativos, que tantas alegrías nos da.
Alguna vez me he encontrado con un caso el cual es muy curioso. Te llama el cliente y te dice:
"¡Oye! que mi windows se ha vuelto tonto, cuando le pongo un comando no me reconoce nada"
Y realmente si que se ha vuelto tonto. Windows, como se le olvide una dirección no recuerda como se volvía a casa ni borracho.
La mayoría de las veces, lo que esta ocurriendo cuando introducimos un comando,desde la consola cmd, del tipo "ipconfig","three" y nos dice "no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable" lo que ocurre es que el sistema ha perdido algún valor de la variable path
¿Que son las variables que maneja windows?
Son una serie de valores, que maneja windows, las cuales usa para sus funciones propias.
Si queremos ver las variables que tiene nuestro sistema, simplemente debemos de ejecutar el comando set desde la consola de comandos y nos encontraremos con algo parecido a esto:
Si nos damos cuenta hay una variable la cual se llama Path, la cual nada mas instalar un sistema operativo, nos encontraremos que como minino incluye estos valores:
Path=c:\windows\system32;c:\windows
Si analizamos un poco esta situación, y pensamos un poco en lo que está pasando, nos daremos cuenta de un pequeño detalle.
Los comandos que no nos reconocía la consola de comandos, están todos dentro de estos directorios.
¿Como modificamos las variables del path?
Es muy sencillo, debemos de entrar en lo siguiente:
-botón derehco sobre mi pc
-Pestaña opciones avanzadas
-Variables de entorno
-Path
Y aquí podemos añadir los directorios que queramos que estén en el path.
En este caso que no nos encontraba los comandos del sistema asi que debemos añadir, los directorios Path=c:\windows\system32;c:\windows
¿Que conclusión sacamos?
En el path están incluidos los comandos que el sistema reconoce como propios, y los ejecuta directamente, aunque no estemos en el directorio donde están propiamente los ficheros.
Ej, si yo tengo un directorio el cual es
c:\mi_programa
y dento hay un fichero que se llama "lo_ejecuto_cuando_quiero.exe"
Con añadir a la linea de path , el directorio "c:\mi_programa", podre lanzar el fichero ejecutable, desde cualquier ruta, de mi sistema.
Espero que todas vuestras variables tengan buena salud, y nos os vuelvan locos
Saludos.
Comentarios
Me alegro que te haya servido.
Saludos sr anonimo.
muy buena explicacion.
me ha servido de gran ayuda. gracias
Tengan en cuenta que se puede ir todo al tacho si dejan espacios antes/después de los punto y coma.
No hacer esto:
Path=c:\windows\system32;c:\windows; c:\otrodirectorio
Mejor así:
Path=c:\windows\system32;c:\windows;c\otrodirectorio
saludos.-
AYUDA !!!
laura
El problema comenzó cuando no se por qué motivo instalé sweetIM y me salieron íconos en el MSN, luego leí que tenía que desahibilarlos desinstalándolos desde panel de control, me salieron un monton de leyendas a las que les di aceptar :’( luego vi que el problema estaba resuelto pero no sé por qué en la barra de tareas cliqué en la X donde salía mi imagen para mostrar, AHI APARECIÓ UN ESCUDO tipo firewall (amarillo y azul) JUSTO AL LADO DEL ICONO DE MSN Y ADEMÁS EL MISMO ESCUDO ES PROGRAMAS COMO SKYPE Y REAL PLAYER…
Tengo Windows 7 Home Premium, Y AHORA QUE QUISE INSTALAR SIBELIUS, OTRO MSN, ETC ME PIDE PERMISO DE ADMINISTRADOR..
hice exactamente lo de la activación por consola (porque tampoco me sale usuarios y grupos en el panel de administracion de herramientas etc) y al parecer si soy administradora porque me reconoce los comando en consola CDM, etc y me sale la activación correcta, pero no puedo hacer nada, la mayoría de mis programas tienen ese escudo y me pide permiso cada vez que trato de ingresar al msn, tengo AVG y no reconoce ningun virus.. Quiero lloraaaaaaaaaaaaaaaaaaaaaaaaaaaaarrrr :(
Ayúdenme ! Por favor… y de antemano gracias..
Tita.
excelente aporte y muy bien explicado...
Alguien puede ayudarme?
me pasa pero con la carpeta Android. He realizado todos los pasos pero siguie apareciendo el mensaje de que android no se reconoce como un comando.....etc.
lo que quiero ejecutar es el adb del android sdk.
Tengo Win 10
Espero alguien pueda ayudarme
Un saludo