Wmic не се разпознава като вътрешна или външна командна програма или корекция на пакетния файл

Инструментът от командния ред на Wmic или Windows Management Instrumentation е операция, за която можете да потърсите помощ много информация, свързана с хардуера, като серийния номер на хардуерните компоненти, размер на RAM, прикачени устройства, и т.н. Обикновено работи безупречно и можете да го използвате с различни скриптови езици. Но какво ще стане, ако получите “WMIC не се разпознава като вътрешна или външна команда, работеща програма или пакетен файл” на черупката? Обикновено това се случва, когато услугата WMI е спряна или все още не е стартирана в системата. Можете да намерите бързо решение на този проблем от тук.

Съдържание

Поправка 1 – Използвайте правилното местоположение

Ако четете това съобщение за грешка на терминал, то трябва да е проблем с неправилно местоположение.

1. Правилното местоположение на WMIC.exe е това –

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

2. И така, правилният синтаксис на кода в php трябва да бъде така –

echo shell_exec (адрес на заявка за WMIC.exe)

Пример – Да предположим, че се опитвате да получите отчитане на температурата на процесора чрез PHP. И така, кодът ще бъде –

echo shell_exec("C:\\Windows\\System32\\wbem\\WMIC.exe процесора получава процент на натоварване");
Процент на натоварване на извличане на Wmic Мин

Това определено ще работи и ще реши проблема ви.

Поправка 2 – Автоматизиране на услугата Инструменти за управление на Windows

Windows Management Instrumentation е основна услуга, която е необходима, за да се стартира автоматично.

1. Трябва да отворите Услугите. За да го отворите, натиснете Windows клавиш + R ключовете заедно.

2. След това напишете „услуги.msc“ и щракнете върху “Добре“.

РЕКЛАМА

Услуги Мин

3. Когато се появи страницата с услуги, намерете „Инструментална услуга на Windows” просто превъртане надолу през списъка с услуги.

4. След като го намериш, двойно почукване то.

Wmi Dc Мин

5. Трябва да настроите тази услуга да се стартира автоматично при стартиране на системата. Задайте „Тип стартиране:“ на „Автоматично” режим.

6. Ако услугите не се изпълняват, докоснете „Започнете”, за да стартирате услугата сега.

Автоматично Мин

7. След това докоснете „Приложи" и "Добре“. Това ще запази тези промени.

Приложете OK Мин

Затворете прозореца Услуги. Сега опитайте да стартирате отново WMIC кода.

Поправка 3 – Добавете нова променлива

Добавете нова променлива на средата на WMIC към вашата система.

Стъпка 1 - Проверете местоположението на wbem

Въпреки че местоположението по подразбиране на wbem е –

C:\Windows\SysWOW64\wbem

Все пак трябва да проверите местоположението на инструмента още веднъж. Така че, следвайте тези стъпки.

1. Отворете File Explorer.

2. След това се насочете насам -

C:\Windows\SysWOW64\wbem

3. В папката wbem потърсете „WMIC” приложение.

Проверка на Wmic Мин

4. След като го намерите, изберете адреса. Сега просто го докоснете с десния бутон и щракнете върху „копие”, за да копирате адреса.

Копиране на адрес Мин

Трябва да затворите File Explorer.

Стъпка 2 – Добавете нова променлива

Сега можете да добавите нова променлива на средата.

1. За да отворите File Explorer, трябва да натиснете ⊞ Клавиш Win+R.

2. След това запишете това "sysdm.cpl” и докоснете „Добре“.

Sysdm Cpl Мин

Това ще отвори прозореца със системни свойства.

3. Когато панелът със системни свойства се отвори, отидете на „Разширено" раздел.

4. Тук докоснете „Променливи на средата...”.

Променливи на околната среда Мин

5. Сега в секцията Системни променливи щракнете върху „Нов…” опция за създаване на нова променлива.

Нова системна променлива Мин

6. След това задайте „Име на променлива:“ на „WMIC път“.

7. След това поставете копираното местоположение в полето „Стойност на променлива:“.

[ То е - "C:\Windows\SysWOW64\wbem“]

8. След като направите това, докоснете „Добре”, за да запазите промените.

Проверете Име на променлива Мин

9. Докоснете „Добре”, за да запазите тази модификация.

Добре Мин

10. Връщайки се към страницата със свойства на системата, докоснете “Добре”, за да запазите промените.

След дефиниране на променливата трябва рестартирам компютъра си веднъж. След това опитайте да стартирате отново WMIC кода. Това трябва да работи и да реши проблема ви.

Можете също да изтеглите този инструмент за ремонт на компютър, за да намерите и коригирате всеки проблем с компютър:
Етап 1 - Изтеглете Restoro PC Repair Tool от тук
Стъпка 2 - Щракнете върху Стартиране на сканиране, за да намерите и коригирате автоматично всеки проблем с компютър.
Microsoft не премахва командния ред в Windows 10 Creators Update

Microsoft не премахва командния ред в Windows 10 Creators UpdateКомандния ред

Няма истина в предишни доклади, които твърдяха, че Microsoft ще убие командния ред в полза на PowerShell веднъж Актуализация на създателите излиза през април. Рич Търнър, старши мениджър на програм...

Прочетете още
DNS сървърът не е валиден за грешка в зоната в командния ред [FIX]

DNS сървърът не е валиден за грешка в зоната в командния ред [FIX]Командния редDnsпоправка на Windows 10

За да поправите различни проблеми с компютъра, препоръчваме DriverFix:Този софтуер ще поддържа драйверите ви работещи, като по този начин ви предпазва от често срещани компютърни грешки и отказ на ...

Прочетете още
Поправка: Netstat не разпозна грешка в Windows 10 [Пълно ръководство]

Поправка: Netstat не разпозна грешка в Windows 10 [Пълно ръководство]Командния ред

Грешката на netstat, която не е разпозната в Windows 10, може да причини проблеми, но можете да я поправите с лекота.Уверете се, че сте въвели правилно командата, е най-добрият начин за справяне с ...

Прочетете още