slmgr reconoce programa por lotes interno externo ejecutable como comando bootrec archivo php windows environment-variables

ejecutable - ''php.exe'' no se reconoce como un comando interno o externo, programa operable o archivo por lotes



ping no se reconoce como un comando interno o externo (9)

¿No debería la última parte ser: C:/xampp/php/ ? A menos que reasignar sus unidades, A es el disquete. :)

Además, debe especificar la carpeta, no el archivo exe en sí.

''php.exe'' no se reconoce como un comando interno o externo, programa operable o archivo por lotes.

¿Por qué ocurre ese error a pesar de que he agregado PHP a mis variables de entorno?

La variable de entorno PATH se muestra a continuación:

C: / Archivos de programa / NVIDIA Corporation / PhysX / Common; C: / Archivos de programa / Archivos comunes / Microsoft Shared / Windows Live; C: / Archivos de programa / PC ............... Archivos / QTSystem /; A: / xampp / php / php.exe

Estoy usando Windows 7.


Creo que debes cambiarlo a A: / xampp / php / y simplemente dejarlo allí, luego buscará el directorio en el archivo, también: ¿has intentado llamar solo a php en lugar de a php.exe y verificar que el directorio esté correcto.


En mi caso, la ruta del entorno es C:/ProgramData/Drush/;C:/Program Files (x86)/Drush/Php; Y funciona para mi.

Si simplemente agrego C:/xampp/php/ dint trabajo para mí.

Espero que si alguien enfrenta este problema puede probar esta sugerencia.


Es muy fácil de hacer
También necesita agregar php.exe
Añadiendo esta ruta:
tecla de Windows + pausa
haga clic en Configuración avanzada del sistema
haga clic en Variable de entorno
Variables del sistema parte -> Ruta -> Editar y agregar
C: / wamp / bin / php / php5.3.8;
cierra el indicador de cmd si está abierto
¡Está hecho!


Establezca PHP como una variable de entorno del sistema como se indica a continuación para ejecutarlo desde CMD

1)Windows key + Pause 2)Click on Advanced system settings 3)Now click on Environment Variables.. button 4)In system variable section search for Path and edit it as D:/wamp/bin/php/php5.3.13;(If one needs to append it to some already exits value then start path with;) 5)Now open CMD and run command PHP from any path where you don’t have PHP installed , in my case it’s C drive. 6)We can check above set Path from CMD using Path command also.


Mi caso estoy usando Bitnami Ruby Stack Apache servidor web,

  1. Tecla de Windows presionada + botón de pausa / pausa
  2. Haz clic en la configuración avanzada del sistema
  3. Haga clic en variables de entorno
  4. En Variables del sistema> editar variable PATH agregando C: / Bitnami / rubystack-1.9.3-24 / php
  5. Haga clic en Aceptar para cerrar la ventana Variable de entorno
  6. Cierre el símbolo del sistema si está abierto

    * (Pase a 7. para confirmar si php está instalado)

  7. Presiona la tecla de Windows + R para abrir tu cmd
  8. Escriba php -v para ver su versión de php

Si ha instalado el servidor WAMP, su ruta puede variar. Por ejemplo, instalé WAMP y la ruta a mi php.exe resultó ser:

C:/wamp/bin/php/php5.5.12/php.exe

Para que funcione, ingresé la siguiente ruta en la variable PATH de las variables del sistema:

C:/wamp/bin/php/php5.5.12

Una vez hecho esto, reinicié el símbolo del sistema y todo funcionó bien.

Entonces la ruta puede variar dependiendo de cómo instaló PHP. Si desea instalar el servidor WAMP y hacer que instale otros paquetes esenciales como PHPMyAdmin, etc., puede hacerlo desde: wampserver.com


Ver la captura de pantalla anterior para la variable de entorno de configuración en la ventana 7

Nota: - Después de la variable de entorno de configuración reinicie su computadora, entonces funcionará bien


A:/xampp/php/php.exe

La variable de entorno PATH debe contener solo rutas, no nombres de archivos.

Haz eso

A:/xampp/php