wmi

    1

    1答えて

    Win32_PerfFormattedData_ *およびWin32_PerfRawData_ *クラスが私のシステムにありません。 私はWindows 7,64ビットを実行していて、WMICodeCreatorを使用して利用可能なクラスをブラウズしています。 WMICodeCreatorとC#コードはどちらも情報を得ることができず、この特定の問題についてディスカッションボードを見つけることができ

    0

    2答えて

    WMIクエリを使用してすべてのプロセスのリストを取得していますが、欠落しているのはプロセスの説明です。 「説明」プロパティを使用すると、このように表示されます。 Name : chrome.exe Description : chrome.exe が、それは Name : chrome.exe Description : Google Chrome する必要がありますので、プロセス

    6

    2答えて

    私はデバイス照会にWMIを使用しています。新しいデバイスが挿入または削除されたときにUIを更新する必要があります(デバイスのリストを最新の状態に保つため)。 private void LoadDevices() { using (ManagementClass devices = new ManagementClass("Win32_Diskdrive")) {

    6

    1答えて

    Windows上でシステムチップセットのノースブリッジ、サウスブリッジ名、その他のハードウェア情報をプログラムで見つける方法はありますか?私はWMIがこの情報を提供しているとは思わない。 hwinfoとcpuinfoのようなツールがどのようにこの情報を見つけるかを調べようとしています。

    6

    1答えて

    私はHDDのSMARTは、理想的には、以下または同様の形式で、(WMIまたはその他を使用して)を登録し利用できるようにそのコードを探しています: レジスタ名 - 現在の値、最悪値を、しきい値、データ(ベンダ)、およびSMARTステータス。 私は、これまでのしきい値を提供していないか、標準のSMARTフィールド(すなわち現在、最悪、しきい値)の一つ以上が欠けていることがわかりましたWMIの実装の多く

    7

    3答えて

    私は3台のリモートPCを遠隔接続しています。私は、特定のプロセスがいずれかのマシンで実行されているかどうかを単一のウィンドウに表示する単純なWindowsアプリケーションを作成しようとしています。 のServer1:クロム サーバー2を実行していない:Chromeが サーバ3が実行されている:Chromeは私がWMIおよびC#を使用 が実行されています。これまでのところ、私はこれだけ持っている:

    8

    1答えて

    私はこれまでこれを達成するための2つの方法を試みました。 最初の方法では、System.Diagnosticsを使用しましたが、MainModuleの「機能はリモートマシンではサポートされていません」のNotSupportedExceptionになります。 foreach (Process runningProcess in Process.GetProcesses(server.Name))

    5

    1答えて

    WMI経由で公開されるイベントがいくつかありますが、購読したり、これらのイベントを警告する例はありません。特に私はWmiMonitorBrightnessEventを実装して、Growl/Snarlに通知を送りたいと思っています。

    13

    1答えて

    現在の起動設定で指定されたプロセッサの数を取得するために、次の関数を使用しています。この番号は、単にログに使用されます。 XP、Vista、7,2003、および2008では、以下の機能は正常に機能しますが、Windows 2012 Serverでは機能しません。 // -1 = not implemented or not allowed // 0 = not limited // >0 =

    5

    2答えて

    独自のレジスタハンドラを持つカスタムWindowsサービスを使用していますが、サービスマネージャから停止コマンドを受信したときに、私はサービスとGUIの間にパイプ通信を確立し、WindowsサービスマネージャからWindowsサービスを停止しようとしないときに、Windowsサービスにメッセージ「停止」を送信するときにGUIからのみ停止したい。私はC#で働いています