Wmic não é reconhecido como um programa operável de comando interno ou externo ou arquivo de lote Corrigir

A ferramenta de linha de comando Wmic ou Windows Management Instrumentation é uma operação que você pode obter ajuda para procurar muitas informações relacionadas ao hardware, como o número de série dos componentes de hardware, tamanho da RAM, unidades de unidade conectadas, etc. Geralmente funciona perfeitamente e você pode usá-lo com uma variedade de linguagens de script. Mas e se você receber “WMIC não é reconhecido como um comando interno ou externo, programa operável ou arquivo em lote” na casca? Normalmente, isso ocorre quando o serviço WMI é interrompido ou ainda não foi iniciado no sistema. Você pode encontrar uma solução rápida para esse problema aqui.

Índice

Correção 1 – Use o local correto

Se você estiver lendo esta mensagem de erro em um terminal, deve ser um problema de localização incorreta.

1. A localização correta do WMIC.exe é esta –

C:\Windows\System32\wbem\WMIC.exe

2. Então, a sintaxe de código correta em php deve ser assim –

echo shell_exec (endereço da consulta WMIC.exe)

Exemplo – Suponha que você esteja tentando obter a leitura da temperatura da CPU através do PHP. Então, o código será –

echo shell_exec("C:\\Windows\\System32\\wbem\\WMIC.exe cpu get loadpercentage");
Percentual Mínimo de Carga de Busca Wmic

Isso definitivamente funcionará e resolverá seu problema.

Correção 2 – Automatize o serviço de Instrumentação de Gerenciamento do Windows

A Instrumentação de Gerenciamento do Windows é um serviço essencial que precisa ser iniciado automaticamente.

1. Você tem que abrir os Serviços. Para abri-lo, pressione o botão Tecla Windows+R chaves juntas.

2. Em seguida, digite “serviços.msc” e clique em “OK“.

PROPAGANDA

Serviços Mín.

3. Quando a página Serviços aparecer, localize o “Serviço de instrumentação do Windows” simplesmente percorrendo a lista de serviços.

4. Depois de encontrá-lo, toque duplo isto.

Wmi Dc Min

5. Você precisa definir este serviço para ser executado automaticamente na inicialização do sistema. Defina o 'Tipo de inicialização:' para "Automático" modo.

6. Se os serviços não estiverem em execução, toque em "Começar” para iniciar o serviço agora.

Mínimo Automático

7. Depois disso, toque em “Aplicar" e "OK“. Isso salvará essas alterações.

Aplicar Ok Min

Feche a janela Serviços. Agora, tente executar o código WMIC novamente.

Correção 3 – Adicione uma nova variável

Adicione uma nova variável de ambiente WMIC ao seu sistema.

Passo 1 – Verifique a localização do wbem

Embora o local padrão do wbem seja –

C:\Windows\SysWOW64\wbem

Ainda assim, você deve verificar a localização do instrumento mais uma vez. Então, siga estes passos.

1. Abra o Explorador de Arquivos.

2. Então, siga este caminho -

C:\Windows\SysWOW64\wbem

3. Dentro da pasta wbem, procure o “WMIC" aplicativo.

Mínimo de Verificação Wmic

4. Depois de encontrá-lo, selecione o endereço. Agora, basta tocar com o botão direito do mouse e clicar em “cópia de” para copiar o endereço.

Mínimo de cópia de endereço

Você tem que fechar o Explorador de Arquivos.

Passo 2 – Adicione uma nova variável

Agora, você pode adicionar uma nova variável de ambiente.

1. Para abrir o Explorador de Arquivos, você deve pressionar o botão ⊞ Tecla Win+R.

2. Em seguida, anote isso “sysdm.cpl” e toque em “OK“.

Sysdm Cpl Min

Isso abrirá a janela Propriedades do sistema.

3. Quando o painel Propriedades do Sistema abrir, vá para o “Avançado" aba.

4. Aqui, toque no botão “Variáveis ​​ambientais...”.

Variáveis ​​Ambientais Mín.

5. Agora, na seção Variáveis ​​do sistema, clique no botão “Novo…” para criar uma nova variável.

Nova variável do sistema min

6. Depois disso, defina o 'Nome da variável:' para "Caminho WMIC“.

7. Em seguida, cole o local copiado na caixa ‘Valor da variável:’.

[ Isso é - "C:\Windows\SysWOW64\wbem“]

8. Feito isso, toque em “OK” para salvar as alterações.

Verificar Nome da Variável Mín.

9. Toque "OK” para salvar esta modificação.

Ok Min

10. Voltando à página Propriedades do Sistema, toque em “OK” para salvar as alterações.

Depois de definir a variável você deve reiniciar seu computador uma vez. Em seguida, tente executar o código WMIC novamente. Isso deve funcionar e resolver seu problema.

Você também pode baixar esta ferramenta de reparo do PC para localizar e corrigir qualquer problema do PC:
Passo 1 - Baixe o Restoro PC Repair Tool aqui
Passo 2 - Clique em Iniciar verificação para encontrar e corrigir qualquer problema do PC automaticamente.
Como impedir o fechamento do prompt de comando após a execução de um arquivo em lote no Windows 11/10

Como impedir o fechamento do prompt de comando após a execução de um arquivo em lote no Windows 11/10Windows 10Windows 11Prompt De Comando

Sempre que há muitos conjuntos de comandos que precisam ser executados, os usuários criam um arquivo em lote e o executam no sistema Windows. Mas você notou que a ferramenta de linha de comando, co...

Consulte Mais informação
Como corrigir a caixa de comando Executar não salva o histórico no Windows 10

Como corrigir a caixa de comando Executar não salva o histórico no Windows 10Windows 10Prompt De Comando

A caixa de comando Executar, que é o prompt que você recebe ao pressionar as teclas Windows + R simultaneamente, é de grande ajuda. Ele é usado para abrir vários aplicativos usando comandos. Existe...

Consulte Mais informação
Como executar uma verificação de vírus do CMD

Como executar uma verificação de vírus do CMDPrompt De Comando

Você pode executar várias varreduras para localizar vírus no CMDSe você deseja executar uma verificação de vírus do CMD, verá que é muito fácil.Certifique-se de digitar os comandos corretos no apli...

Consulte Mais informação