SORU
17 Temmuz 2012, Salı


Nasıl PowerShell nesneleri saymak için?

PowerShell Kullanıcı Kılavuzu okuyorum, çekirdek PowerShell kavramlardan biri komutları kabul edin ve dönünnesnelermetin yerine. Yani, örneğin, get-alias koşmak System.Management.Automation.AliasInfo nesneleri bir dizi döndürür:

PS Z:\> get-alias

CommandType     Name                                             Definition
-----------     ----                                             ----------
Alias           %                                                ForEach-Object
Alias           ?                                                Where-Object
Alias           ac                                               Add-Content
Alias           asnp                                             Add-PSSnapIn
Alias           cat                                              Get-Content
Alias           cd                                               Set-Location
Alias           chdir                                            Set-Location
...

Şimdinasıl bu nesnelerin sayısı alabilirim?

CEVAP
17 Temmuz 2012, Salı


Bu say alacak:

get-alias | measure

Nesne: sonuç ile çalışabilirsiniz

$m = get-alias | measure
$m.Count

Ve eğer bazı değişken de takma sahip olmak istiyorsanız, Tee-Nesne kullanabilirsiniz:

$m = get-alias | tee -Variable aliases | measure
$m.Count
$aliases

Bazı Ölçü-Nesne hakkında daha fazla bilgi çalıştırın Technet.

Ölçü-kumanda ile karıştırmayın zamanı ölçmek için çalıştırın. (Technet)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BlackmillMusic

    BlackmillMus

    3 Kasım 2010
  • Floortile83

    Floortile83

    16 Ocak 2010
  • Jejoab

    Jejoab

    4 NİSAN 2008