Instrumentul de linie de comandă Wmic sau Windows Management Instrumentation este o operațiune pentru care puteți solicita ajutor multe informații legate de hardware, cum ar fi numărul de serie al componentelor hardware, dimensiunea RAM, unitățile de unitate atașate, etc. De obicei funcționează impecabil și îl puteți folosi cu o varietate de limbaje de scripting. Dar dacă primești „WMIC nu este recunoscut ca o comandă internă sau externă, program operabil sau fișier batch” pe coajă? De obicei, acest lucru se întâmplă atunci când serviciul WMI este oprit sau nu este încă pornit pe sistem. Puteți găsi o soluție rapidă pentru această problemă de aici.
Cuprins
Remedierea 1 – Folosiți locația corectă
Dacă citiți acest mesaj de eroare pe un terminal, ar trebui să fie o problemă de locație incorectă.
1. Locația corectă a WMIC.exe este aceasta -
C:\Windows\System32\wbem\WMIC.exe
2. Deci, sintaxa corectă a codului în php ar trebui să fie așa -
echo shell_exec (adresa interogării WMIC.exe)
Exemplu – Să presupunem că încercați să obțineți citirea temperaturii CPU prin PHP. Deci, codul va fi -
echo shell_exec("C:\\Windows\\System32\\wbem\\WMIC.exe CPU get loadpercentage");
Acest lucru va funcționa cu siguranță și vă va rezolva problema.
Fix 2 – Automatizați serviciul Windows Management Instrumentation
Windows Management Instrumentation este un serviciu esențial care trebuie pornit automat.
1. Trebuie să deschideți Serviciile. Pentru a-l deschide, apăsați tasta Tasta Windows+R cheile împreună.
2. Apoi tastați „servicii.msc” și faceți clic pe „Bine“.
PUBLICITATE
3. Când apare pagina Servicii, găsiți „Serviciul de instrumentare Windows” pur și simplu derulând în jos prin lista de servicii.
4. Odată ce l-ai găsit, apasare dubla aceasta.
5. Trebuie să setați acest serviciu să ruleze automat la pornirea sistemului. Setați „Tipul de pornire:” la „Automatmodul ”.
6. Dacă serviciile nu rulează, atingeți „start” pentru a începe serviciul acum.
7. După aceea, atingeți „aplica" și "Bine“. Acest lucru va salva aceste modificări.
Închideți fereastra Servicii. Acum, încercați să rulați din nou codul WMIC.
Fix 3 – Adăugați o nouă variabilă
Adăugați o nouă variabilă de mediu WMIC la sistemul dvs.
Pasul 1 - Verificați locația wbem
Deși locația implicită a wbem este –
C:\Windows\SysWOW64\wbem
Totuși, ar trebui să verificați încă o dată locația instrumentului. Deci, urmați acești pași.
1. Deschideți File Explorer.
2. Apoi, du-te pe aici -
C:\Windows\SysWOW64\wbem
3. În interiorul folderului wbem, căutați „WMIC” aplicație.
4. După ce l-ați găsit, selectați adresa. Acum, atingeți-l dreapta și faceți clic pe „Copie” pentru a copia adresa.
Trebuie să închideți File Explorer.
Pasul 2 - Adăugați o nouă variabilă
Acum, puteți adăuga o nouă variabilă de mediu.
1. Pentru a deschide File Explorer, trebuie să apăsați butonul ⊞ Tasta Win+R.
2. Apoi, notează acest „sysdm.cpl” și apăsați pe „Bine“.
Aceasta va deschide fereastra System Properties.
3. Când se deschide panoul Proprietăți sistem, accesați „Avansat” fila.
4. Aici, apăsați pe „Variabile de mediu...”.
5. Acum, în secțiunea Variabile de sistem, faceți clic pe „Nou…” pentru a crea o nouă variabilă.
6. După aceea, setați „Numele variabilei:” la „Calea WMIC“.
7. Apoi, inserați locația copiată în caseta „Valoare variabilă:”.
[ Este - "C:\Windows\SysWOW64\wbem“]
8. După ce ați făcut acest lucru, atingeți „Bine” pentru a salva modificările.
9. Atingeți "Bine” pentru a salva această modificare.
10. Revenind la pagina Proprietăți sistem, atingeți „Bine” pentru a salva modificările.
După definirea variabilei ar trebui repornire computerul dvs. o dată. Apoi, încercați să rulați din nou codul WMIC. Acest lucru ar trebui să funcționeze și să vă rezolve problema.
Pasul 1 - Descărcați Instrumentul de reparare PC Restoro de aici
Pasul 2 - Faceți clic pe Pornire scanare pentru a găsi și remedia automat orice problemă de PC.