Kommandoradsverktyget Wmic eller Windows Management Instrumentation är en operation som du kan ta hjälp av att söka efter mycket hårdvarurelaterad information, såsom serienummer på hårdvarukomponenter, RAM-storlek, anslutna drivenheter, etc. Det fungerar vanligtvis felfritt och du kan använda det med en mängd olika skriptspråk. Men tänk om du får "WMIC känns inte igen som ett internt eller externt kommando, operativt program eller batchfil” på skalet? Vanligtvis inträffar detta när WMI-tjänsten stoppas eller ännu inte har startat på systemet. Du kan hitta en snabb lösning för detta problem här.
Innehållsförteckning
Fix 1 – Använd rätt plats
Om du läser det här felmeddelandet på en terminal bör det vara ett felaktigt platsproblem.
1. Den korrekta platsen för WMIC.exe är detta -
C:\Windows\System32\wbem\WMIC.exe
2. Så den korrekta kodsyntaxen i php borde vara så här -
echo shell_exec (adress till WMIC.exe-frågan)
Exempel – Anta att du försöker få CPU-temperaturen att läsa genom PHP. Så, koden blir -
echo shell_exec("C:\\Windows\\System32\\wbem\\WMIC.exe cpu få belastningsprocent");
Detta kommer definitivt att fungera och lösa ditt problem.
Fix 2 – Automatisera tjänsten Windows Management Instrumentation
Windows Management Instrumentation är en viktig tjänst som behövs för att startas automatiskt.
1. Du måste öppna Tjänsterna. För att öppna den, tryck på Windows-tangent+R nycklar tillsammans.
2. Skriv sedan "tjänster.msc" och klicka på "OK“.
ANNONS
3. När sidan Tjänster visas hittar du "Windows Instrumentation Service” helt enkelt scrolla ner genom listan över tjänster.
4. När du väl har hittat den, dubbelklicka Det.
5. Du måste ställa in den här tjänsten så att den körs automatiskt vid systemstart. Ställ in "Starttyp:" till "Automatisk”-läge.
6. Om tjänsterna inte körs, tryck på "Start” för att starta tjänsten nu.
7. Efter det, tryck på "Tillämpa" och "OK“. Detta kommer att spara dessa ändringar.
Stäng fönstret Tjänster. Försök nu att köra WMIC-koden igen.
Fix 3 – Lägg till en ny variabel
Lägg till en ny WMIC-miljövariabel till ditt system.
Steg 1 – Verifiera platsen för wbem
Även om standardplatsen för wbem är -
C:\Windows\SysWOW64\wbem
Ändå bör du verifiera platsen för instrumentet en gång till. Så följ dessa steg.
1. Öppna File Explorer.
2. Gå sedan denna väg -
C:\Windows\SysWOW64\wbem
3. Inuti wbem-mappen letar du efter "WMIC" app.
4. När du har hittat den väljer du adressen. Nu är det bara att högerklicka på den och klicka på "Kopiera” för att kopiera adressen.
Du måste stänga Filutforskaren.
Steg 2 – Lägg till en ny variabel
Nu kan du lägga till en ny miljövariabel.
1. För att öppna Filutforskaren måste du trycka på ⊞ Win-tangenten+R.
2. Skriv sedan ner detta "sysdm.cpl" och tryck på "OK“.
Detta öppnar fönstret Systemegenskaper.
3. När panelen Systemegenskaper öppnas, gå till "Avancerad"-fliken.
4. Här trycker du på "Miljövariabler...”.
5. Nu, i avsnittet Systemvariabler, klicka på "Ny…" alternativet för att skapa en ny variabel.
6. Efter det, ställ in "Variabelnamn:" till "WMIC-väg“.
7. Klistra sedan in den kopierade platsen i rutan "Variabelvärde:".
[ Det är - "C:\Windows\SysWOW64\wbem“]
8. När du har gjort detta, tryck på "OK” för att spara ändringarna.
9. Tryck på "OK” för att spara denna ändring.
10. När du kommer tillbaka till sidan Systemegenskaper trycker du på "OK” för att spara ändringarna.
Efter att ha definierat variabeln bör du omstart din dator en gång. Försök sedan att köra WMIC-koden igen. Detta borde fungera och lösa ditt problem.
Steg 1 - Ladda ner Restoro PC Repair Tool härifrån
Steg 2 - Klicka på Starta skanning för att hitta och åtgärda alla datorproblem automatiskt.