De opdrachtregeltool Wmic of Windows Management Instrumentation is een bewerking waarmee u hulp kunt zoeken veel hardware-gerelateerde informatie, zoals het serienummer van hardwarecomponenten, RAM-grootte, aangesloten schijfeenheden, enzovoort. Het werkt meestal foutloos en je kunt het gebruiken met verschillende scripttalen. Maar wat als u ontvangt “WMIC wordt niet herkend als een interne of externe opdracht, bruikbaar programma of batchbestand” op de schaal? Meestal gebeurt dit wanneer de WMI-service is gestopt of nog niet is gestart op het systeem. U kunt hier een snelle oplossing voor dit probleem vinden.
Inhoudsopgave
Fix 1 - Gebruik de juiste locatie
Als u deze foutmelding op een terminal leest, zou dit een onjuist locatieprobleem moeten zijn.
1. De juiste locatie van de WMIC.exe is dit -
C:\Windows\System32\wbem\WMIC.exe
2. Dus de juiste codesyntaxis in php zou als volgt moeten zijn:
echo shell_exec (adres van WMIC.exe-query)
Voorbeeld - Stel dat u de CPU-temperatuur probeert te lezen via PHP. Dus de code zal zijn -
echo shell_exec("C:\\Windows\\System32\\wbem\\WMIC.exe cpu krijgt laadpercentage");
Dit zal zeker werken en uw probleem oplossen.
Fix 2 - Automatiseer de Windows Management Instrumentation-service
Windows Management Instrumentation is een essentiële service die automatisch moet worden gestart.
1. U moet de Services openen. Om het te openen, drukt u op de Windows-toets+R sleutels bij elkaar.
2. Typ vervolgens "services.msc” en klik op “Oké“.
ADVERTENTIE
3. Wanneer de pagina Services wordt weergegeven, zoekt u de "Windows Instrumentatie-service” gewoon naar beneden scrollen door de lijst met services.
4. Als je het eenmaal hebt gevonden, dubbeltikken het.
5. U moet deze service zo instellen dat deze automatisch wordt uitgevoerd bij het opstarten van het systeem. Stel het 'Opstarttype:' in op "automatischmodus.
6. Als de services niet actief zijn, tikt u op "Begin” om de service nu te starten.
7. Tik daarna op "Toepassen" en "Oké“. Hiermee worden deze wijzigingen opgeslagen.
Sluit het venster Services. Probeer nu de WMIC-code opnieuw uit te voeren.
Fix 3 - Voeg een nieuwe variabele toe
Voeg een nieuwe WMIC-omgevingsvariabele toe aan uw systeem.
Stap 1 – Controleer de locatie van wbem
Hoewel de standaardlocatie van wbem is -
C:\Windows\SysWOW64\wbem
Toch moet u de locatie van het instrument nog een keer verifiëren. Volg dus deze stappen.
1. Open de bestandsverkenner.
2. Ga dan deze kant op -
C:\Windows\SysWOW64\wbem
3. Zoek in de map wbem naar de "WMIC” app.
4. Als je het hebt gevonden, selecteer je het adres. Tik er nu met de rechtermuisknop op en klik op "Kopiëren” om het adres te kopiëren.
U moet de bestandsverkenner sluiten.
Stap 2 – Een nieuwe variabele toevoegen
Nu kunt u een nieuwe omgevingsvariabele toevoegen.
1. Om de Verkenner te openen, moet u op de drukken ⊞ Win-toets+R.
2. Schrijf dan dit “sysdm.cpl” en tik op “Oké“.
Dit opent het venster Systeemeigenschappen.
3. Wanneer het paneel Systeemeigenschappen wordt geopend, gaat u naar de "Geavanceerdtabblad.
4. Tik hier op de "Omgevingsvariabelen...”.
5. Klik nu in het gedeelte Systeemvariabelen op de "Nieuw…” optie om een nieuwe variabele te maken.
6. Stel daarna de 'Variabelenaam:' in op "WMIC-pad“.
7. Plak vervolgens de gekopieerde locatie in het vak 'Variabele waarde:'.
[ Het is - "C:\Windows\SysWOW64\wbem“]
8. Als je dit hebt gedaan, tik je op "Oké” om de wijzigingen op te slaan.
9. Tik "Oké” om deze wijziging op te slaan.
10. Als u terugkeert naar de pagina Systeemeigenschappen, tikt u op "Oké” om de wijzigingen op te slaan.
Na het definiëren van de variabele moet u: herstarten een keer uw computer Probeer vervolgens de WMIC-code opnieuw uit te voeren. Dit zou moeten werken en uw probleem oplossen.
Stap 1 - Download de Restoro PC Reparatie Tool van hier
Stap 2 - Klik op Scan starten om elk pc-probleem automatisch te vinden en op te lossen.