Wmic no se reconoce como un programa operativo de comando interno o externo o un archivo por lotes

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");
Porcentaje mínimo de carga de recuperación de Wmic

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

Servicios mín.

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.

Wmi CC mín.

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.

Mínimo automático

7. Después de eso, toque "Aplicar" y "DE ACUERDO“. Esto guardará estos cambios.

Aplicar Ok Mín.

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.

Comprobación mínima de Wmic

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.

Mínimo de copia de 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“.

Sysdm Cpl Min

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...”.

Variables ambientales mín.

5. Ahora, en la sección Variables del sistema, haz clic en el botón “Nuevo…” opción para crear una nueva variable.

Nuevo Sistema Variable Mín.

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.

Compruebe el nombre de la variable mín.

9. Tocar "DE ACUERDO” para guardar esta modificación.

ok mínimo

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.

También puede descargar esta herramienta de reparación de PC para localizar y solucionar cualquier problema de PC:
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.
Solución: el símbolo del sistema sigue fallando en Windows 11

Solución: el símbolo del sistema sigue fallando en Windows 11Símbolo Del Sistema

Detenga los bloqueos de CMD en pasos sencillosMuchas cosas pueden desencadenar estos bloqueos aleatorios, pero se pueden solucionar en unos pocos pasos.Siempre recomendamos reiniciar el sistema ya ...

Lee mas
CMD no funciona en Windows 11: cómo solucionarlo de forma segura

CMD no funciona en Windows 11: cómo solucionarlo de forma seguraSímbolo Del Sistema

Use la Restauración del sistema o modifique la Variable ambiental para solucionar el problemaCMD es una excelente herramienta de línea de comandos que lo ayuda a ejecutar varios comandos y solucion...

Lee mas
NET HELPMSG 2185: ¿Qué significa y cómo solucionarlo?

NET HELPMSG 2185: ¿Qué significa y cómo solucionarlo?Símbolo Del SistemaCódigo De Error

Pruebe estas soluciones si encuentra NET HELPMSG 2185El error NET HELPMSG 2185 puede ocurrir debido a un par de razones.Los problemas con el servicio BITS pueden causar problemas durante las actual...

Lee mas