Listvy (grundläggande)

Det här exemplet visar hur du implementerar en grundläggande listvy som visar System.Serviceprocess.Servicecontroller? Displayproperty=Fullname objects som returneras av cmdleten Get-Service. Mer information om komponenterna i en listvy finns i Skapa en listvy.

Läs in den här formateringsfilen

  1. Kopiera XML-filen från avsnittet Exempel i det här avsnittet till en textfil.

  2. Spara textfilen. Se till att lägga till format.ps1xml tillägget i filen för att identifiera det som en formateringsfil.

  3. Öppna Windows PowerShell och kör följande kommando för att läsa in formateringsfilen i den aktuella sessionen: Update-formatdata -prependpath PathToFormattingFile .

Varning

Den här formateringsfilen definierar visningen av ett objekt som redan har definierats av Windows PowerShell formateringsfil. Du måste använda prependPath parametern när du kör cmdleten och du kan inte läsa in den här formateringsfilen som en modul.

Demonstrationer

Den här formateringsfilen visar följande XML-element:

Exempel

Följande XML definierar en listvy som visar fyra egenskaper för System.Serviceprocess.Servicecontroller? Displayproperty=Fullname object. På varje rad visas namnet på egenskapen följt av värdet för egenskapen .

<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>

I följande exempel visas hur Windows PowerShell visar System.Serviceprocess.Servicecontroller? Displayproperty=Fullname objects efter att formatfilen har lästs in.

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

Se även

Exempel på formateringsfiler

Skriva en PowerShell-formateringsfil