Liste Görünümü (Temel)
Bu örnek, Get-Service cmdlet'i tarafından döndürülen System.Serviceprocess.Servicecontroller?Displayproperty=Tam ad nesnelerini görüntüleyen temel liste görünümünün nasıl uygulanacağını gösterir. Liste görünümünün bileşenleri hakkında daha fazla bilgi için bkz. Liste Görünümü Oluşturma.
Bu biçimlendirme dosyasını yükle
Bu konunun Örnek bölümündeki XML'i bir metin dosyasına kopyalayın.
Metin dosyasını kaydedin. Dosyayı biçimlendirme dosyası olarak tanımlamak için dosyaya
format.ps1xmluzantısını eklediğinizden emin olun.Windows PowerShell'i açın ve biçimlendirme dosyasını geçerli oturuma yüklemek için aşağıdaki komutu çalıştırın:
Update-formatdata -prependpath PathToFormattingFile.
Uyarı
Bu biçimlendirme dosyası, Windows PowerShell biçimlendirme dosyası tarafından zaten tanımlanmış bir nesnenin görüntüsünü tanımlar. Cmdlet'i çalıştırdığınızda prependPath parametresini kullanmanız gerekir ve bu biçimlendirme dosyasını modül olarak yükleyemezsiniz.
gösterir
Bu biçimlendirme dosyası aşağıdaki XML öğelerini gösterir:
Görünümün Ad öğesi.
Görünüm tarafından hangi nesnelerin görüntüleneceğini tanımlayan ViewSelectedBy öğesi.
Görünüm tarafından hangi özelliğin görüntüleneceğini tanımlayan ListControl öğesi.
Liste görünümünün bir satırında neyin görüntüleneceğini tanımlayan ListItem öğesi.
Hangi özelliğin görüntüleneceğini tanımlayan PropertyName öğesi.
Örnek
Aşağıdaki XML, System.Serviceprocess.Servicecontroller?Displayproperty=Fullname nesnesinin dört özelliğini görüntüleyen bir liste görünümünü tanımlar. Her satırda özelliğin adı ve ardından özelliğin değeri görüntülenir.
<Configuration>
<View>
<Name>System.ServiceProcess.ServiceController</Name>
<ViewSelectedBy>
<TypeName>System.ServiceProcess.ServiceController</TypeName>
</ViewSelectedBy>
<ListControl>
<ListEntries>
<ListEntry>
<ListItems>
<ListItem>
<PropertyName>Name</PropertyName>
</ListItem>
<ListItem>
<PropertyName>DisplayName</PropertyName>
</ListItem>
<ListItem>
<PropertyName>Status</PropertyName>
</ListItem>
<ListItem>
<PropertyName>ServiceType</PropertyName>
</ListItem>
</ListItems>
</ListEntry>
</ListEntries>
</ListControl>
</View>
</Configuration>
Aşağıdaki örnek, bu biçim dosyası yüklendikten sonra Windows PowerShell'in System.Serviceprocess.Servicecontroller?Displayproperty=Fullname nesnelerini nasıl görüntülediğini gösterir.
Get-Service f*
Name : Fax
DisplayName : Fax
Status : Stopped
ServiceType : Win32OwnProcess
Name : FCSAM
DisplayName : Microsoft Antimalware Service
Status : Running
ServiceType : Win32OwnProcess
Name : fdPHost
DisplayName : Function Discovery Provider Host
Status : Stopped
ServiceType : Win32ShareProcess
Name : FDResPub
DisplayName : Function Discovery Resource Publication
Status : Running
ServiceType : Win32ShareProcess
Name : FontCache
DisplayName : Windows Font Cache Service
Status : Running
ServiceType : Win32ShareProcess
Name : FontCache3.0.0.0
DisplayName : Windows Presentation Foundation Font Cache 3.0.0.0
Status : Stopped
ServiceType : Win32OwnProcess
Name : FSysAgent
DisplayName : Microsoft Forefront System Agent
Status : Running
ServiceType : Win32OwnProcess
Name : FwcAgent
DisplayName : Firewall Client Agent
Status : Running
ServiceType : Win32OwnProcess
Ayrıca Bakınız
Dosyaları Biçimlendirme Örnekleri
PowerShell Biçimlendirme Dosyası Yazma