2012年8月8日水曜日

◆依存するサービスを列挙する

以下の表示をPowershellでやってみる。
image

ここでは、「w3svc(World wide web publishing service)」が4つのサービスに依存していることが分かる。

意外と考えてしまったが、こんな感じでうまくいきそう。

001
002
003
004

$dpSVC = "w3svc"
get-service | ?
{
 
$_.DependentServices | %{if($_.name -eq $dpSVC){$true}}
}

image

ちなみに、V3になるとこいつは以下の様に書ける。

001
002

$dpSVC = "w3svc"
get-service | ?{$_.DependentServices.Name -eq $dpSVC}

0 件のコメント:

コメントを投稿