問題タブ [cim]
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.
powershell - Get-WmiObject を Get-CimInstance に置き換えます
コードを見直して、WMI CmdLets を CIM のものに置き換えようとしています。次のコードは正常に動作します。
WMI は既定で DCOM を使用するため、代わりに以下を使用するのと同じくらい簡単だと考えました。
New-CimSession : Access denied
しかし、同じ接続プロトコルを使用しているにもかかわらず、エラーが発生します。
ここで明らかに欠けているものはありますか?
c# - この非常に単純な powershell コマンドを C# で模倣する
Get-CimInstance CIM_ManagedSystemElement
C#でコマンドを模倣しようとしています
悲しいことに、それは期待どおりに機能しませんでした。助けが必要です
ありがとう
wql - アプリケーションで Microsoft.Management.Infrastructure を使用して、ファイルがロックされているアプリを特定する方法は?
少なくとも最初のサンプル コードまでは、アプリケーションで Microsoft.Management.Infrastructure が動作しています。
必要なのは、MMI を使用して、ローカル マシン上のアプリケーションが特定のファイルをロックしているかどうかを判断することです (この質問を参照して、MMI 以外のアプローチが機能しない理由を確認してください)。
MMI、WQL、CIM、およびその他の TLA の群れに関するドキュメントのページを次々と読んでいますが、その方法がわかりません。
1) 「ファイル X が開いている/ロックされているプロセスはどれか」という質問をしますか?
また
2)開いている/ロックされているすべてのファイルを列挙して、ファイルXを探すことができます
重要 - コードでこれを行う必要があります (Process Explorer の実行はうまくいきません)。