Geniş Görünüm (Temel)
Bu örnekte, System.Serviceprocess.Servicecontroller'i görüntüleyen temel bir geniş görünümün nasıl uygulanacağız? Cmdlet tarafından döndürülen Displayproperty=Fullname Get-Service
nesneleri. Geniş bir görünümün bileşenleri hakkında daha fazla bilgi için bkz. Geniş Görünüm Oluşturma.
Bu biçimlendirme dosyasını yükleme
Bu konunun Örnek bölümündeki XML dosyasını bir metin dosyasına kopyalayın.
Metin dosyasını kaydedin. Uzantıyı biçimlendirme
format.ps1xml
dosyası olarak tanımlamak için dosyaya ekleyin.Aşağıdaki Windows PowerShell 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ı, bir nesne biçimlendirme dosyası tarafından önceden tanımlanmış bir nesnenin Windows PowerShell tanımlar. cmdlet'ini çalıştırmak için PrependPath parametresini kullansanız ve bu biçimlendirme dosyasını modül olarak yükleyemediniz.
Gösteriler
Bu biçimlendirme dosyası aşağıdaki XML öğelerini gösterir:
Görünümün Name öğesi.
Görünüm tarafından hangi nesnelerin görüntülendiğinden emin olan ViewSelectedBy öğesi.
Görünüm tarafından hangi özelliğin görüntülendiğinden tanımlayan WideItem öğesi.
Örnek
Aşağıdaki XML, System.Serviceprocess.Servicecontroller.Servicename özelliğinin değerini görüntüleyen geniş bir görünüm tanımlar.
<?xml version="1.0" encoding="utf-8" ?>
<Configuration>
<ViewDefinitions>
<View>
<Name>ServiceWideView</Name>
<ViewSelectedBy>
<TypeName>System.ServiceProcess.ServiceController</TypeName>
</ViewSelectedBy>
<WideControl>
<WideEntries>
<WideEntry>
<WideItem>
<PropertyName>ServiceName</PropertyName>
</WideItem>
</WideEntry>
</WideEntries>
</WideControl>
</View>
</ViewDefinitions>
</Configuration>
Aşağıdaki örnekte System.Serviceprocess.Servicecontroller Windows PowerShell nasıl görüntülmektedir? Bu biçim dosyası yüklendikten sonra Displayproperty=Fullname nesneleri.
Get-Service f*
Fax FCSAM
fdPHost FDResPub
FontCache FontCache3.0.0.0
FSysAgent FwcAgent
Ayrıca Bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin