Kommandolinjeværktøjet Wmic eller Windows Management Instrumentation er en operation, som du kan få hjælp til at søge efter megen hardware-relateret information, såsom serienummeret på hardwarekomponenter, RAM-størrelse, tilsluttede drevenheder, etc. Det fungerer normalt fejlfrit, og du kan bruge det med en række forskellige scriptsprog. Men hvad hvis du modtager "WMIC genkendes ikke som en intern eller ekstern kommando, et operativt program eller en batchfil” på skallen? Normalt sker dette, når WMI-tjenesten er stoppet eller endnu ikke er startet på systemet. Du kan finde en hurtig løsning på dette problem herfra.
Indholdsfortegnelse
Fix 1 – Brug den korrekte placering
Hvis du læser denne fejlmeddelelse på en terminal, burde det være et forkert placeringsproblem.
1. Den korrekte placering af WMIC.exe er denne -
C:\Windows\System32\wbem\WMIC.exe
2. Så den korrekte kodesyntaks i php burde være sådan her -
echo shell_exec (adresse på WMIC.exe-forespørgsel)
Eksempel - Antag, at du forsøger at få CPU-temperaturen til at læse gennem PHP. Så koden bliver -
echo shell_exec("C:\\Windows\\System32\\wbem\\WMIC.exe cpu få belastningsprocent");
Dette vil helt sikkert fungere og løse dit problem.
Fix 2 – Automatiser Windows Management Instrumentation-tjenesten
Windows Management Instrumentation er en vigtig service, der er nødvendig for at blive startet automatisk.
1. Du skal åbne Tjenesterne. For at åbne den skal du trykke på Windows-tast+R nøgler sammen.
2. Skriv derefter "services.msc" og klik på "Okay“.
REKLAME
3. Når siden Tjenester vises, skal du finde "Windows Instrumentation Service” blot at rulle ned gennem listen over tjenester.
4. Når du har fundet det, Dobbeltklik det.
5. Du skal indstille denne service til at køre automatisk ved systemstart. Indstil 'Opstartstype:' til "Automatisk”-tilstand.
6. Hvis tjenesterne ikke kører, skal du trykke på "Start” for at starte tjenesten nu.
7. Tryk derefter på "ansøge" og "Okay“. Dette vil gemme disse ændringer.
Luk vinduet Tjenester. Prøv nu at køre WMIC-koden igen.
Fix 3 – Tilføj en ny variabel
Tilføj en ny WMIC-miljøvariabel til dit system.
Trin 1 – Bekræft placeringen af wbem
Selvom standardplaceringen af wbem er -
C:\Windows\SysWOW64\wbem
Alligevel bør du bekræfte placeringen af instrumentet endnu en gang. Så følg disse trin.
1. Åbn File Explorer.
2. Så tag denne vej –
C:\Windows\SysWOW64\wbem
3. Inde i wbem-mappen skal du se efter "WMIC" app.
4. Når du har fundet den, skal du vælge adressen. Nu skal du bare højreklikke på det og klikke på "Kopi” for at kopiere adressen.
Du skal lukke File Explorer.
Trin 2 – Tilføj en ny variabel
Nu kan du tilføje en ny miljøvariabel.
1. For at åbne File Explorer skal du trykke på ⊞ Win-tast+R.
2. Skriv derefter dette "sysdm.cpl" og tryk på "Okay“.
Dette åbner vinduet Systemegenskaber.
3. Når panelet Systemegenskaber åbnes, skal du gå til "Fremskreden" fanen.
4. Tryk her på "Miljøvariabler...”.
5. Nu, i sektionen Systemvariable, skal du klikke på "Ny…" mulighed for at oprette en ny variabel.
6. Indstil derefter 'Variabelnavn:' til "WMIC-sti“.
7. Indsæt derefter den kopierede placering i boksen 'Variabelværdi:'.
[ Det er - "C:\Windows\SysWOW64\wbem“]
8. Når du har gjort dette, skal du trykke på "Okay” for at gemme ændringerne.
9. Tryk på "Okay” for at gemme denne ændring.
10. For at komme tilbage til siden Systemegenskaber, tryk på "Okay” for at gemme ændringerne.
Efter at have defineret variablen skal du genstart din computer én gang. Prøv derefter at køre WMIC-koden igen. Dette burde virke og løse dit problem.
Trin 1 - Download Restoro PC Repair Tool herfra
Trin 2 - Klik på Start scanning for automatisk at finde og rette ethvert pc-problem.