Example:
(gci (gwmi win32_service|select -first 1 -prop *|
select -expand pathname).replace('"','')).versioninfo|
select *
Comments :
CompanyName : Adobe Systems Incorporated
FileBuildPart : 4
FileDescription : Adobe Acrobat Update Service
FileMajorPart : 1
FileMinorPart : 7
FileName : C:\Program Files\Common Files\Adobe\ARM\1.0\armsvc.exe
FilePrivatePart : 0
FileVersion : 1, 7, 4, 0
InternalName : armsvc.exe
IsDebug : False
IsPatched : False
IsPrivateBuild : False
IsPreRelease : False
IsSpecialBuild : False
Language : English (United States)
LegalCopyright : Copyright © 2013 Adobe Systems Incorporated. All rights reserved.
LegalTrademarks :
OriginalFilename : armsvc.exe
PrivateBuild :
ProductBuildPart : 4
ProductMajorPart : 1
ProductMinorPart : 7
ProductName : Adobe Acrobat Update Service
ProductPrivatePart : 0
ProductVersion : 1, 7, 4, 0
SpecialBuild :
To collect the basic information for all services, you can run the following:
gwmi win32_service |
select name,caption,@{name="filepath";expression={$_.pathname.split("-")[0].split("/")[0].replace('"','')}} |
select name,caption,filepath,@{
name="fileversion";
expression={(gci $_.filepath | select -expand versioninfo).productversion}
}
No comments:
Post a Comment