.NET- Windowsサービスの検査と制御に最適なライブラリは何ですか?
-
27-09-2019 - |
質問
ローカルマシンまたはリモートで実行されているWindowsサービスのセットを監視および制御する必要があります。 WMIとADSIのことを聞いたことがありますが、最初のものは私が望むことをしているようです。深く入る前に、正しい方向に行くかどうかを確認したいだけですか?
ありがとうございました
編集追加情報:SQLジョブとIISインスタンスを検査する必要があるため、WMIが必要なものだと思います。
解決
あなたはを見たいかもしれません ServiceController
クラス。
http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicecontroller.aspx
他のヒント
これは、WMIがSQLジョブイベントを監視するのに役立つかもしれません:
確認することもできます win32_ntlogevent クラス:
wmic /namespace:\\root\cimv2 path win32_ntlogevent where SourceName='%SQL%' get /all /format:csv >"%userprofile%\desktop\wmic_win32_ntlogevent.csv"
しかし、これが特定のSQLジョブをリストするとは思わない。そのタイプのアクションは、SQL自体で行う必要があります。 ADSIはActive Directory Services Interfaceですが、これが必要なのはこれが必要だとは思いません。
所属していません StackOverflow