Wmicが内部または外部のコマンド操作可能なプログラムまたはバッチファイルとして認識されない修正

How to effectively deal with bots on your site? The best protection against click fraud.

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");
Wmic Fetch Load Perctenage Min

これは間違いなく機能し、問題を解決します。

修正2– WindowsManagementInstrumentationサービスを自動化する

Windows Management Instrumentationは、自動的に開始する必要のある重要なサービスです。

1. サービスを開く必要があります。 それを開くには、を押します Windowsキー+R 一緒にキー。

2. 次に、「services.msc」をクリックし、「わかった“.

広告

サービス最小

3. [サービス]ページが表示されたら、「Windowsインスツルメンテーションサービス」サービスのリストを下にスクロールするだけです。

4. あなたがそれを見つけたら、 ダブルタップ それ。

Wmi Dc Min

5. このサービスは、システムの起動時に自動的に実行されるように設定する必要があります。 「スタートアップの種類:」を「自動」モード。

instagram story viewer

6. サービスが実行されていない場合は、[始める」をクリックして、今すぐサービスを開始します。

自動最小

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

OkMinを適用する

[サービス]ウィンドウを閉じます。 ここで、WMICコードを再度実行してみてください。

修正3–新しい変数を追加する

システムに新しいWMIC環境変数を追加します。

ステップ1-wbemの場所を確認します

wbemのデフォルトの場所は–ですが

C:\ Windows \ SysWOW64 \ wbem

それでも、機器の位置をもう一度確認する必要があります。 したがって、次の手順に従ってください。

1. ファイルエクスプローラーを開きます。

2. 次に、このように進みます–

C:\ Windows \ SysWOW64 \ wbem

3. wbemフォルダー内で、「WMIC" アプリ。

Wmicチェックミン

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

アドレスコピー最小

ファイルエクスプローラーを閉じる必要があります。

ステップ2–新しい変数を追加する

これで、新しい環境変数を追加できます。

1. ファイルエクスプローラーを開くには、を押す必要があります ⊞Winキー+R.

2. 次に、これを書き留めます。sysdm.cpl」をタップし、「わかった“.

Sysdm Cpl Min

これにより、[システムのプロパティ]ウィンドウが開きます。

3. [システムのプロパティ]パネルが開いたら、[高度" タブ。

4. ここで、「環境変数...”.

環境変数最小

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

新しいシステム変数最小

6. その後、「変数名:」を「WMICパス“.

7. 次に、コピーした場所を[変数値:]ボックスに貼り付けます。

[それは–“C:\ Windows \ SysWOW64 \ wbem“]

8. これを行ったら、「わかった」を押して変更を保存します。

変数名の最小値を確認してください

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

OKミン

10. [システムのプロパティ]ページに戻り、[わかった」を押して変更を保存します。

変数を定義した後、 再起動 あなたのコンピュータを一度。 次に、WMICコードを再度実行してみてください。 これで問題が解決するはずです。

このPC修復ツールをダウンロードして、PCの問題を見つけて修正することもできます。
ステップ1 - ここからRestoroPC修復ツールをダウンロードします
ステップ2 -[スキャンの開始]をクリックして、PCの問題を自動的に見つけて修正します。
Teachs.ru
常に管理モードでコマンドプロンプトを開く方法

常に管理モードでコマンドプロンプトを開く方法ウインドウズ10Windows 11コマンド・プロンプト

私たちは皆、コマンドの実行、ダウンロード、アプリケーションのインストールなどの日常業務でコマンドプロンプトを使用しています。 コマンドを正常に実行するための完全な権限があるため、コマンドプロンプトを管理モードで開く必要があるタスクはほとんどありません。 したがって、検索バーにcmdと入力するなどのステップバイステップのプロセスに従い、表示されたら右クリックして、[管理者として実行]をクリック...

続きを読む
Wmicが内部または外部のコマンド操作可能なプログラムまたはバッチファイルとして認識されない修正

Wmicが内部または外部のコマンド操作可能なプログラムまたはバッチファイルとして認識されない修正ウインドウズ10Windows 11コマンド・プロンプト

WmicまたはWindowsManagementInstrumentationコマンドラインツールは、検索に役立つ操作です。 ハードウェアコンポーネントのシリアル番号、RAMサイズ、接続されているドライブユニット、 等 通常は問題なく動作し、さまざまなスクリプト言語で使用できます。 しかし、もしあなたが「WMICは、内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識...

続きを読む
Windows11/10でバッチファイルを実行した後にコマンドプロンプトが閉じないようにする方法

Windows11/10でバッチファイルを実行した後にコマンドプロンプトが閉じないようにする方法ウインドウズ10Windows 11コマンド・プロンプト

実行する必要のあるコマンドのセットが多数ある場合は常に、ユーザーはバッチファイルを作成し、それをWindowsシステムで実行します。 しかし、このバッチファイルを実行するコマンドプロンプトのようなコマンドラインツールが、バッチファイルの実行後すぐに閉じられることに気づきましたか? そのため、ユーザーはコマンド実行の出力または結果を表示できません。実行直後にコマンドプロンプトが閉じるのを止める...

続きを読む
ig stories viewer