Windows 2k8で実行される一連のサーバー上のすべてのWindowsサービスの物理実行パスをプルする必要があります。このOSに同梱されているPowerShellのバージョンは2.0なので、Get-WmiObjectの代わりにGet-serviceコマンドを使いたいと思っていました。 私は、このコマンドは物理パスを引くしたい私はscroll down toパソコンへ転送Get-Serviceコマンドを使用してWindowsサービスの物理パスをプルする方法
$QueryApp = "Select * from Win32_Service Where Name='AxInstSV'"
$Path = (Get-WmiObject -ComputerName MyServer -Query $QueryApp).PathName
下記のコマンドを使用して物理パスを引くことができることを知っているが、PSバージョン2.0が付属しています。Get-Serviceコマンドを使用していました。
ご協力いただければ幸いです。
.NETコードは、このPowerShellコードが何をしているのかを、まさに冗長にしています。 – alroc