No me funciona el primer programa en el CMD

Estoy siguiendo el libro PHP & MySQL: The missing Manual. Una vez descargado todo el lote XAMPP, se hace un test del primer programa (pág. 41) en CMD.

Y no me funciona, para variar :mad: Quizás es porque no sé manejar el CMD, tal vez haya que meterse en una parte de C antes de escribir el nombre del programa pero no sé cómo se hace :confused: Escriba lo que escriba, la respuesta es "no se reconoce como un comando interno o externo bla bla bla".

Gracias por la ayuda, un saludo.
Hola:

Para que te ayudemos, es necesario que nos muestres lo que te piden hacer, pues no debes asumir que hayamos leído el libro :P.

De todas formas, por lo que dice el error, eso significa que el comando que intentas ejecutar no esta definido en las variables de entorno.

Las variables de entorno se definen, en Windows, así:

1.- Botón derecho sobre Mi PC/Equipo.
2.- Clic sobre Propiedades.
3.- Menú lateral izquierdo (en Windows Vista y 7) -> Configuración Avanzada del Sistema. En Windows XP no recuerdo exactamente dónde, pero creo que era en la pestaña de Rendimiento o Avanzado.
4.- Presiona el botón Variables de entorno.
5.- Bajo el ítem de Variables del sistema, busca la variable llamada PATH (o Path), selecciónala y haz clic en Editar.
6.- Al final del todo debería haber un punto y coma (;). De no haberlo, añade uno y escribe la ruta de instalación de PHP (o Xampp). Suponiendo que Xampp se haya instalado en C:\xampp, entonces tendrías que añadir esto al final de la cadena (solo lo que aparece en negrita):

Ruta;Otra_Ruta[B];C:\xampp[/B]

7.- Acepta todas las ventanas (para guardar los cambios), cierra la consola (CMD) si es que no lo habías hecho y vuelve a abrirla.

Para saber si funcionó o no, abre CMD, escribe echo PATH y asegúrate de que aparece la ruta que añadiste. Si no aparece, entonces cierra tu sesión de usuario y vuelve a iniciarla. Si aún así no aparece, entonces reinicia el computador XD (tu sabes como es Windows, ¿no?).

Las variables de entorno, son rutas en las que el sistema busca los comandos. Es como decirle al sistema operativo "busca en la carpeta C:\xampp los comandos que no encuentres en otros lados". Las variables de usuario para TUUSUARIO son variables que afectarán sólo a tu sesión, mientras que las del sistema afectarán a todos los usuarios de tu equipo. Si quieres, puedes crear una variable de entorno nueva (clic sobre Nueva, en lugar de de Editar) y darle un nombre y valor. Por ejemplo, podrías crear una variable de entorno llamada XAMPP con la ruta del mismo, en lugar de añadir el valor a la ruta Path.

Si utilizas Linux avísame, puesto que no se hace igual.
¡Madre mía qué fiera! :eek: [:o] :idea: [:)]

Voy a ver si lo consigo. ¡Muchas gracias!