2012-02-14 18 views
5

ben powershell komutunu çalıştırırsanız:bir Microsoft.IIs.PowerShell.Framework.ConfigurationElement nesnesi metin ayıklamak için nasıl

C:\Get-Website 

o

Name    ID State  Physical Path     Bindings 
----    -- -----  -------------     -------- 
Default Web Site 1    %SystemDrive%\inetpub\wwwroot http *:80: 
                   net.tcp 808:* 
                   net.pipe * 
                   net.msmq localhost 
                   msmq.formatname 
                   localhost 

verir Ama seçmek çalışırsanız sadece Bağlar:

C:\Get-Website | where {$_.Name -eq "Default Web Site"} | select Bindings 

Bu döndürür:

bindings : Microsoft.IIs.PowerShell.Framework.ConfigurationElement 

Bu nesnenin içeriğini nasıl yararlı bir biçimde ayırım?

Get-Website -Name "Default Web Site" | select -ExpandProperty Bindings 

Daha da ayrıntıya için::

cevap

8

bağlamaları özelliği ExpandProperty parametresini kullanmak zorunda topluluğudur

get-website -name "Default Web Site" | select -ExpandProperty Bindings | Select -ExpandProperty Collection 
+0

mükemmel, teşekkürler: D – toryan

+0

bu size yardım sevindim @toryan. Lütfen cevabınızı, sorunuza cevap verirse kabul edildi olarak işaretleyin. Teşekkür ederim. –

İlgili konular