麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > PowerShell > 正文

Windows Powershell過濾管道結果

2020-05-30 20:16:06
字體:
來源:轉載
供稿:網友

如果要過濾對象可以使用Where-Object;如果要過濾對象的屬性,可以使用Select-Object;如果要自定義個性化的過濾效果可以使用ForEach-Object。最后如果想過濾重復的結果,可是使用Get-Uinque。

篩選管道結果中的對象

如果你只對管道結果的特定對象感興趣,可是使用Where-Object對每個結果進行嚴格篩選,一旦滿足你的標準才會保留,不滿足標準的就會自動丟棄。例如你通過Get-service查看運行在機器上的當前服務,但是可能只關心哪些正在運行的服務,這時就可是通過每個服務的屬性Status進行過濾。但是前提條件是你得事先知道待處理的對象擁有哪些屬性。你可以通過Format-List * ,也可以通過Get-memeber。

PS C:Powershell> Get-service | Select-Object -First 1 | Format-List *Name        : AdobeARMserviceRequiredServices  : {}CanPauseAndContinue : FalseCanShutdown     : FalseCanStop       : TrueDisplayName     : Adobe Acrobat Update ServiceDependentServices  : {}MachineName     : .ServiceName     : AdobeARMserviceServicesDependedOn : {}ServiceHandle    :Status       : RunningServiceType     : Win32OwnProcessSite        :Container      :PS C:Powershell> Get-service | Select-Object -First 1 | Get-Member -MemberTypeProperty  TypeName: System.ServiceProcess.ServiceControllerName        MemberType Definition----        ---------- ----------CanPauseAndContinue Property  System.Boolean CanPauseAndContinue {get;}CanShutdown        Property  System.Boolean CanShutdown {get;}CanStop            Property  System.Boolean CanStop {get;}Container           Property  System.ComponentModel.IContainer Container {g...DependentServices    Property  System.ServiceProcess.ServiceController[] Dep...DisplayName        Property  System.String DisplayName {get;set;}MachineName       Property  System.String MachineName {get;set;}ServiceHandle        Property  System.Runtime.InteropServices.SafeHandle Ser...ServiceName         Property  System.String ServiceName {get;set;}ServicesDependedOn  Property  System.ServiceProcess.ServiceController[] Ser...ServiceType          Property  System.ServiceProcess.ServiceType ServiceType...Site                Property  System.ComponentModel.ISite Site {get;set;}Status              Property  System.ServiceProcess.ServiceControllerStatus...

知道了對象有哪些屬性,要完成上面提到的需求就很容易了。

PS C:Powershell> get-service | Where-Object {$_.Status -eq "Running"}Status  Name        DisplayName------  ----        -----------Running AdobeARMservice   Adobe Acrobat Update ServiceRunning AppHostSvc       Application Host Helper ServiceRunning AppIDSvc      Application IdentityRunning Appinfo       Application InformationRunning AudioEndpointBu...  Windows Audio Endpoint BuilderRunning Audiosrv      Windows AudioRunning BDESVC       BitLocker Drive Encryption ServiceRunning BFE         Base Filtering EngineRunning BITS        Background Intelligent Transfer Ser...Running CcmExec       SMS Agent Host            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 福利在线免费视频 | 成人午夜淫片a | 国产一级免费在线视频 | 精品一区二区三区在线观看国产 | 欧美女优一区 | 亚洲成人福利在线观看 | 国产91丝袜在线播放0 | av手机在线免费播放 | 欧美成人亚洲 | 在线成人精品视频 | 久久久精彩 | 国产精品一区在线观看 | 日韩视频一区二区在线观看 | 午夜久久久精品一区二区三区 | 久久久电影电视剧免费看 | 久久久久久久久久久av | 国产成人高清在线观看 | 国产美女精品视频 | 亚洲人成在线播放网站 | 欧美zoofilia杂交videos | 日本综合久久 | 国产成人精品区一区二区不卡 | 成人在线视频一区 | 黄色片免费看看 | 欧美日本日韩 | 久久久一区二区三区四区 | 视频一区免费观看 | 国产无遮挡一级毛片 | 一级观看免费完整版视频 | 亚洲欧洲日韩av | 成人毛片视频在线观看 | 国产精品一区视频 | 成人在线视频精品 | 爽爽淫人综合网网站 | 欧美一级毛片欧美一级成人毛片 | 久久亚洲春色中文字幕久久 | 成人h视频在线 | 欧美视频一区二区三区在线观看 | 成人短视频在线观看免费 | 福利一区二区三区视频在线观看 | 国产成人精品免高潮在线观看 |