WmicまたはWindowsManagementInstrumentationコマンドラインツールは、検索に役立つ操作です。 ハードウェアコンポーネントのシリアル番号、RAMサイズ、接続されているドライブユニット、 等 通常は問題なく動作し、さまざまなスクリプト言語で使用できます。 しかし、もしあなたが「WMICは、内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されません。」シェルに? 通常、これは、システムでWMIサービスが停止しているか、まだ開始されていない場合に発生します。 この問題の簡単な解決策はここから見つけることができます。
目次
修正1-正しい場所を使用する
端末でこのエラーメッセージを読んでいる場合は、場所が正しくない問題であるはずです。
1. WMIC.exeの正しい場所はこれです–
C:\ Windows \ System32 \ wbem \ WMIC.exe
2. したがって、phpの正しいコード構文は次のようになります–
echo shell_exec(WMIC.exeクエリのアドレス)
例–PHPを介してCPU温度の読み取り値を取得しようとしているとします。 したがって、コードは次のようになります–
echo shell_exec( "C:\\ Windows \\ System32 \\ wbem \\ WMIC.exe cpu get loadpercentage");

これは間違いなく機能し、問題を解決します。
修正2– WindowsManagementInstrumentationサービスを自動化する
Windows Management Instrumentationは、自動的に開始する必要のある重要なサービスです。
1. サービスを開く必要があります。 それを開くには、を押します Windowsキー+R 一緒にキー。
2. 次に、「services.msc」をクリックし、「わかった“.
広告

3. [サービス]ページが表示されたら、「Windowsインスツルメンテーションサービス」サービスのリストを下にスクロールするだけです。
4. あなたがそれを見つけたら、 ダブルタップ それ。

5. このサービスは、システムの起動時に自動的に実行されるように設定する必要があります。 「スタートアップの種類:」を「自動」モード。
6. サービスが実行されていない場合は、[始める」をクリックして、今すぐサービスを開始します。

7. その後、「申し込み" と "わかった“. これにより、これらの変更が保存されます。

[サービス]ウィンドウを閉じます。 ここで、WMICコードを再度実行してみてください。
修正3–新しい変数を追加する
システムに新しいWMIC環境変数を追加します。
ステップ1-wbemの場所を確認します
wbemのデフォルトの場所は–ですが
C:\ Windows \ SysWOW64 \ wbem
それでも、機器の位置をもう一度確認する必要があります。 したがって、次の手順に従ってください。
1. ファイルエクスプローラーを開きます。
2. 次に、このように進みます–
C:\ Windows \ SysWOW64 \ wbem
3. wbemフォルダー内で、「WMIC" アプリ。

4. 見つけたら、住所を選択します。 さて、それを右タップして「コピー」を使用してアドレスをコピーします。

ファイルエクスプローラーを閉じる必要があります。
ステップ2–新しい変数を追加する
これで、新しい環境変数を追加できます。
1. ファイルエクスプローラーを開くには、を押す必要があります ⊞Winキー+R.
2. 次に、これを書き留めます。sysdm.cpl」をタップし、「わかった“.

これにより、[システムのプロパティ]ウィンドウが開きます。
3. [システムのプロパティ]パネルが開いたら、[高度" タブ。
4. ここで、「環境変数...”.

5. 次に、[システム変数]セクションで、[新しい…」オプションを使用して、新しい変数を作成します。

6. その後、「変数名:」を「WMICパス“.
7. 次に、コピーした場所を[変数値:]ボックスに貼り付けます。
[それは–“C:\ Windows \ SysWOW64 \ wbem“]
8. これを行ったら、「わかった」を押して変更を保存します。

9. 「わかった」を使用して、この変更を保存します。

10. [システムのプロパティ]ページに戻り、[わかった」を押して変更を保存します。
変数を定義した後、 再起動 あなたのコンピュータを一度。 次に、WMICコードを再度実行してみてください。 これで問題が解決するはずです。
ステップ1 - ここからRestoroPC修復ツールをダウンロードします
ステップ2 -[スキャンの開始]をクリックして、PCの問題を自動的に見つけて修正します。