問題タブ [wmi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
2424 参照

registry - WMI 経由で読み取ったディスク ドライブのプロパティ

WMI を使用して、ディスク ドライブのプロパティを照会しています。WMI はドライブ自体からこの情報を読み取りますか、それともレジストリを照会しますか? ドライブからプロパティを直接読み取るにはどうすればよいですか?

0 投票する
2 に答える
3201 参照

c# - C#でWindowsの復元ポイントを削除するにはどうすればよいですか?

おそらくWMIを呼び出すことにより、C#を使用してWindows復元ポイントを削除する方法を探しています。

コードスニペットは非常に役立ちます。

0 投票する
2 に答える
3473 参照

windows-services - サービスのスタートアップの種類を変更する (Windows)

Windows サービスのスタートアップの種類を変更する方法を探していたところ、これを行う 2 つの方法が見つかりました...

レジストリを編集する、WMI クラスを使用して

どれが最適か知りたい... Windows と Vista の両方でアプリケーションを適切に実行したい。

0 投票する
2 に答える
7218 参照

wmi - 端末サービスのアクティビティをリモートで照会するにはどうすればよいですか?

サーバーにクエリを実行して、切断された/アイドル状態のセッションを確認したいと考えています。「query.exe」を使用できることはわかっていますが、コードから操作しやすいものを使用したいと考えています。

WMI が私の好みです。

ありがとう。

0 投票する
1 に答える
359 参照

sql-server - 大量のデータを SQL に移行

非常に大量のデータ (数百万のファイル、テラバイトのデータ) を SQL クラスターに移行する必要があります。移行プロセスは毎週の移行に分割され、毎週数百人の新規ユーザー (リクエスト ジェネレーター) が移行されます。

これまでのところ、物事はかなり順調に進んでいますが、最近、SQL クラスターが非常に奇妙な動作をし始めていることがわかりました。CPU 使用率は約 20% で健全で安定していますが、SQL プロセスは、何もなくなるまで (約 12GB) 新しいメモリを常に割り当てています。これが発生すると、プロセスはすべてのメモリを「ダンプ」し、新たに 12GB に向かって上昇し始めます。このダンプ中に、サーバーが応答しなくなり、最終的にタイムアウトになることがよくありますが、この数週間の移行中には発生しません。

この割り当てとダンプの動作は、SQL クラスターで一般的ですか? これが決して起こらないように、または少なくともデータベース全体を混雑させないように構成することは可能ですか? 大規模な移行ジョブの経験がある人はいますか?

イベント ログを調べたところ、タイムアウトの前に WMI 警告が表示されていました。System Center Operations Manager 2007 を使用してシステムを見落としていますが、これがこの動作を説明できますか?

助けてくれてありがとう!

0 投票する
1 に答える
427 参照

sql-server - SQL フェールオーバー シナリオでプログラムによってマスター サーバーを決定する

パート 1: Microsoft SQL Server 2005 のフェールオーバー シナリオで、どのサーバーがマスターでどのサーバーがスレーブかを判断するためにデータベースをクエリするにはどうすればよいですか? サーバーでクエリを実行して、どれが例外をスローするかを確認するよりもエレガントなものを探しています。

パート 2: マスター SQL Server がいつスレーブにフェールオーバーするかを監視して判断する方法はありますか?

これの最終的な目標は、サーバーを追跡し、フェイルオーバーが発生したときに通知を送信するスクリプトまたは別の方法を用意することです。

0 投票する
1 に答える
931 参照

python - Pythonでの共有フォルダセッション

WMIを介してPythonで現在開いているセッションのリストを取得しようとしています。

私が求めているのは、 [システムツール] ->[共有フォルダー] ->[セッション]に移動したときに、コンピューターの管理に表示される正確な情報です(つまり、ユーザー名、コンピューター名、接続時間など)。

私はそれがWin32_ConnectionShareと関係があることを知っています(または少なくとも信じています)...

違いが出る場合は、TimGoldenのwmiモジュールを使用しています。

もちろん、この情報を取得する別の(WMI以外の)方法がある場合は、それも歓迎します...

0 投票する
2 に答える
582 参照

c# - ファイルシステムへの高速クエリを作成する方法は?

特定のディレクトリ内のファイル名のリストを取得するために、リモート マシンのファイル システムにクエリを実行しようとしています。

今までは、.NET で DirectoryInfo クラスを使用していました。このようなもの:

しかし、このクエリは平均 20/30 秒で応答します。50秒続くこともあります。それは多すぎる。最適化したい。グーグルで調べたところ、これは WMI で実行できることがわかりました。しかし、私は成功していません。「RPC サーバーが利用できません」などのエラーが表示され、そのマシンのアクセス許可またはサービスを変更するアクセス権がありません。

他に考えがある人はいますか?

0 投票する
5 に答える
53583 参照

c# - WMI 要求の "プロバイダーの読み込みエラー" を解決するにはどうすればよいですか?

WMI を使用してシステム情報を収集しています。テストしたすべてのシステムで問題なく動作しますが、問題を報告しているユーザーが 1 人か 2 人います。デバッグ ログは、WMI コードが "プロバイダーの読み込みエラー" 例外をスローしていることを示しています。問題を再現できませんでした。

ユーザーは、WMI サービスが自動モードで実行されていることを確認しました。

例外は次のとおりです。

この問題をトラブルシューティングして解決する方法について何か考えはありますか?