La herramienta de línea de comandos Wmic o Windows Management Instrumentation es una operación que puede ayudar a buscar mucha información relacionada con el hardware, como el número de serie de los componentes de hardware, el tamaño de la RAM, las unidades de disco conectadas, etc. Por lo general, funciona a la perfección y puede usarlo con una variedad de lenguajes de secuencias de comandos. Pero, ¿y si recibes “WMIC no se reconoce como un comando interno o externo, programa ejecutable o archivo por lotes” en el caparazón? Por lo general, esto ocurre cuando el servicio WMI se detiene o aún no se ha iniciado en el sistema. Puede encontrar una solución rápida para este problema desde aquí.
Tabla de contenido
Solución 1: use la ubicación correcta
Si está leyendo este mensaje de error en un terminal, debería ser un problema de ubicación incorrecta.
1. La ubicación correcta de WMIC.exe es esta:
C:\Windows\System32\wbem\WMIC.exe
2. Entonces, la sintaxis del código correcto en php debería ser así:
echo shell_exec (dirección de la consulta WMIC.exe)
Ejemplo: suponga que está tratando de obtener la lectura de la temperatura de la CPU a través de PHP. Entonces, el código será:
echo shell_exec("C:\\Windows\\System32\\wbem\\WMIC.exe cpu obtener porcentaje de carga");
Esto definitivamente funcionará y resolverá su problema.
Solución 2: automatice el servicio de instrumentación de administración de Windows
El Instrumental de administración de Windows es un servicio esencial que se necesita para iniciarse automáticamente.
1. Tienes que abrir los Servicios. Para abrirlo, presione el botón Tecla de Windows+R llaves juntas.
2. Luego, escribe “servicios.msc” y haga clic en “DE ACUERDO“.
ANUNCIO PUBLICITARIO
3. Cuando aparezca la página Servicios, busque el “Servicio de instrumentación de Windows” simplemente desplazándose hacia abajo a través de la lista de servicios.
4. Una vez que lo hayas encontrado, doble toque eso.
5. Debe configurar este servicio para que se ejecute automáticamente al iniciar el sistema. Establezca el 'Tipo de inicio:' en "Automático" modo.
6. Si los servicios no se están ejecutando, toque "Comienzo” para iniciar el servicio ahora.
7. Después de eso, toque "Aplicar" y "DE ACUERDO“. Esto guardará estos cambios.
Cierre la ventana Servicios. Ahora, intente ejecutar el código WMIC nuevamente.
Solución 3: agregue una nueva variable
Agregue una nueva variable de entorno WMIC a su sistema.
Paso 1: verificar la ubicación de wbem
Aunque la ubicación predeterminada de wbem es:
C:\Windows\SysWOW64\wbem
Aún así, debe verificar la ubicación del instrumento una vez más. Entonces, sigue estos pasos.
1. Abra el Explorador de archivos.
2. Entonces, dirígete hacia aquí –
C:\Windows\SysWOW64\wbem
3. Dentro de la carpeta wbem, busque el "WMICaplicación.
4. Una vez que lo hayas encontrado, selecciona la dirección. Ahora, solo tócalo con el botón derecho y haz clic en "Dupdo” para copiar la dirección.
Tienes que cerrar el Explorador de archivos.
Paso 2: agregue una nueva variable
Ahora, puede agregar una nueva variable de entorno.
1. Para abrir el Explorador de archivos, debe presionar el botón ⊞ Tecla Win+R.
2. Luego, escribe esto “sysdm.cpl” y toque en “DE ACUERDO“.
Esto abrirá la ventana Propiedades del sistema.
3. Cuando se abra el panel Propiedades del sistema, vaya a "Avanzado" pestaña.
4. Aquí, toque en el "Variables de entorno...”.
5. Ahora, en la sección Variables del sistema, haz clic en el botón “Nuevo…” opción para crear una nueva variable.
6. Después de eso, establezca el 'Nombre de la variable:' en "Ruta WMIC“.
7. A continuación, pegue la ubicación copiada en el cuadro 'Valor de la variable:'.
[ Está - "C:\Windows\SysWOW64\wbem“]
8. Una vez que hayas hecho esto, toca “DE ACUERDO” para guardar los cambios.
9. Tocar "DE ACUERDO” para guardar esta modificación.
10. Volviendo a la página de Propiedades del sistema, toque "DE ACUERDO” para guardar los cambios.
Después de definir la variable, debe reiniciar su computadora una vez. Luego, intente ejecutar el código WMIC nuevamente. Esto debería funcionar y resolver su problema.
Paso 1 - Descargue la herramienta de reparación de PC Restoro desde aquí
Paso 2 - Haga clic en Iniciar escaneo para encontrar y solucionar cualquier problema de PC automáticamente.