SORU
21 HAZİRAN 2010, PAZARTESİ


Nasıl sadece dizinler-Childİtem kullanarak alabilirim?

Belirli bir yolun tüm alt dizinleri boru istiyorum 2.0 ve Active Directory ediyorum. Aşağıdaki komut tüm dosyaları ve dizinleri verirken, dosyaları filtrelemek için nasıl çözemiyorum.

Get-ChildItem c:\mypath -Recurse

$_.Attributes öznitelikleri kullanarak denedim ama o zaman karşılaştırmak için System.IO.FileAttributes gerçek bir örnek oluşturmak için nasıl bilmiyorum. cmd.exe olur

dir /b /ad /s

CEVAP
21 HAZİRAN 2010, PAZARTESİ


FileInfo nesne Get-ChildItem tarafından döndürülen bir "", 11**. temel özellik vardır Öğeleri seçmek istiyorum.

Get-ChildItem -Recurse | ?{ $_.PSIsContainer }

Eğer dizinlerin ham dize adları isterseniz, yapabilirsiniz

Get-ChildItem -Recurse | ?{ $_.PSIsContainer } | Select-Object FullName

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Canceriansoul

    Canceriansou

    15 Ocak 2011
  • EmmightySofia

    EmmightySofi

    25 EYLÜL 2011
  • steven johns

    steven johns

    11 Mart 2011