Wmic non è riconosciuto come programma eseguibile con comandi interni o esterni o come correzione di file batch

Lo strumento da riga di comando Wmic o Strumentazione gestione Windows è un'operazione che puoi richiedere aiuto per cercare molte informazioni relative all'hardware, come il numero di serie dei componenti hardware, la dimensione della RAM, le unità di azionamento collegate, eccetera. Di solito funziona perfettamente e puoi usarlo con una varietà di linguaggi di scripting. Ma cosa succede se ricevi "WMIC non viene riconosciuto come comando interno o esterno, programma eseguibile o file batch” sul guscio? In genere, ciò si verifica quando il servizio WMI viene interrotto o non ancora avviato nel sistema. Puoi trovare una rapida risoluzione per questo problema da qui.

Sommario

Correzione 1: utilizzare la posizione corretta

Se stai leggendo questo messaggio di errore su un terminale, dovrebbe trattarsi di un problema di posizione errata.

1. La posizione corretta di WMIC.exe è questa –

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

2. Quindi, la sintassi del codice corretta in php dovrebbe essere così:

echo shell_exec (indirizzo della query WMIC.exe)

Esempio: supponiamo che tu stia cercando di ottenere la lettura della temperatura della CPU tramite PHP. Quindi, il codice sarà -

echo shell_exec("C:\\Windows\\System32\\wbem\\WMIC.exe cpu get loadpercentage");
Wmic Fetch Percentuale di carico Min

Questo funzionerà sicuramente e risolverà il tuo problema.

Correzione 2: automatizzare il servizio Strumentazione gestione Windows

Strumentazione gestione Windows è un servizio essenziale che deve essere avviato automaticamente.

1. Devi aprire i Servizi. Per aprirlo, premere il Tasto Windows+R chiavi insieme.

2. Quindi, digita "servizi.msc” e fare clic su “OK“.

ANNUNCIO

Servizi min

3. Quando viene visualizzata la pagina Servizi, trova il "Servizio Strumentazione Windows” semplicemente scorrendo l'elenco dei servizi.

4. Una volta trovato, tocca due volte esso.

Wmi Dc Min

5. È necessario impostare questo servizio in modo che venga eseguito automaticamente all'avvio del sistema. Imposta "Tipo di avvio:" su "Automatico" modalità.

6. Se i servizi non sono in esecuzione, tocca "Inizio” per avviare ora il servizio.

Automatico min

7. Successivamente, tocca "Applicare" e "OK“. Ciò salverà queste modifiche.

Applicare Ok Min

Chiudi la finestra Servizi. Ora, prova a eseguire di nuovo il codice WMIC.

Correzione 3: aggiungi una nuova variabile

Aggiungi una nuova variabile di ambiente WMIC al tuo sistema.

Passaggio 1: verifica la posizione di wbem

Sebbene la posizione predefinita di wbem sia –

C:\Windows\SysWOW64\wbem

Tuttavia, dovresti verificare ancora una volta la posizione dello strumento. Quindi, segui questi passaggi.

1. Apri Esplora file.

2. Quindi, vai da questa parte -

C:\Windows\SysWOW64\wbem

3. All'interno della cartella wbem, cerca "WMIC” app.

Controllo Wmic min

4. Una volta trovato, seleziona l'indirizzo. Ora, toccalo con il pulsante destro del mouse e fai clic su "copia” per copiare l'indirizzo.

Indirizzo Copia Min

Devi chiudere Esplora file.

Passaggio 2: aggiungi una nuova variabile

Ora puoi aggiungere una nuova variabile di ambiente.

1. Per aprire Esplora file, devi premere il tasto ⊞ Tasto Win+R.

2. Quindi, scrivi questo "sysdm.cpl” e tocca “OK“.

Sysdm Cpl Min

Si aprirà la finestra Proprietà del sistema.

3. Quando si apre il pannello Proprietà del sistema, vai su "Avanzatescheda ".

4. Qui, tocca il "Variabili ambientali...”.

Variabili ambientali Min

5. Ora, nella sezione Variabili di sistema, fai clic su "Nuovo…” opzione per creare una nuova variabile.

Nuova variabile di sistema min

6. Successivamente, imposta "Nome variabile:" su "Percorso WMIC“.

7. Successivamente, incolla la posizione copiata nella casella "Valore variabile:".

[ È - "C:\Windows\SysWOW64\wbem“]

8. Una volta fatto questo, tocca “OK” per salvare le modifiche.

Verifica Nome variabile Min

9. Rubinetto "OK” per salvare questa modifica.

Ok Min

10. Tornando alla pagina Proprietà del sistema, tocca “OK” per salvare le modifiche.

Dopo aver definito la variabile dovresti ricomincia il tuo computer una volta. Quindi, prova a eseguire nuovamente il codice WMIC. Questo dovrebbe funzionare e risolvere il tuo problema.

Puoi anche scaricare questo strumento di riparazione del PC per individuare e risolvere qualsiasi problema del PC:
Passo 1 - Scarica lo strumento di riparazione del PC Restoro da qui
Passo 2 - Fare clic su Avvia scansione per trovare e risolvere automaticamente qualsiasi problema del PC.
Come utilizzare il comando utente netto in Windows 10,8,7

Come utilizzare il comando utente netto in Windows 10,8,7Prompt Dei Comandi

Per risolvere vari problemi del PC, consigliamo DriverFix:Questo software manterrà i tuoi driver attivi e funzionanti, proteggendoti così da errori comuni del computer e guasti hardware. Controlla ...

Leggi di più
Microsoft non rimuove il prompt dei comandi in Windows 10 Creators Update

Microsoft non rimuove il prompt dei comandi in Windows 10 Creators UpdatePrompt Dei Comandi

Non c'è verità nei rapporti precedenti che affermavano che Microsoft avrebbe eliminato il prompt dei comandi a favore di PowerShell una volta Aggiornamento dei creatori esce ad aprile. Rich Turner,...

Leggi di più
Server DNS non autorevole per errore di zona al prompt dei comandi [FIX]

Server DNS non autorevole per errore di zona al prompt dei comandi [FIX]Prompt Dei ComandiDnsCorrezione Di Windows 10

Per risolvere vari problemi del PC, consigliamo DriverFix:Questo software manterrà i tuoi driver attivi e funzionanti, proteggendoti così da errori comuni del computer e guasti hardware. Controlla ...

Leggi di più