Powershell - Cmdlet Format-List

cmdlet

Format-List L'applet de commande peut être utilisée pour formater la sortie sous la forme d'une liste de propriétés où une propriété apparaît sur une nouvelle ligne.

Dans ces exemples, nous voyons la cmdlet Format-List en action.

Exemple 1

Dans cet exemple, nous avons d'abord un fichier test.txt dans D: \ temp \ test avec le contenu "Welcome to TutorialsPoint.Com" et test1.txt avec le contenu "Hello World!" et "Bienvenue sur TutorialsPoint.Com" en deux lignes.

Obtenez les détails du fichier dans une variable.

$A = Get-ChildItem D:\temp\test\*.txt

Obtenez les détails du fichier à l'aide de l'applet de commande Format-List.

Format-List -InputObject $A

Production

Vous pouvez voir la sortie suivante dans la console PowerShell.

Directory: D:\temp\test

Name           : test.txt
Length         : 31
CreationTime   : 4/4/2018 4:48:38 PM
LastWriteTime  : 4/11/2018 4:40:15 PM
LastAccessTime : 4/4/2018 4:48:38 PM
VersionInfo    : File:             D:\temp\test\test.txt
                 InternalName:     
                 OriginalFilename: 
                 FileVersion:      
                 FileDescription:  
                 Product:          
                 ProductVersion:   
                 Debug:            False
                 Patched:          False
                 PreRelease:       False
                 PrivateBuild:     False
                 SpecialBuild:     False
                 Language:         
                 

Name           : test1.txt
Length         : 44
CreationTime   : 4/12/2018 6:54:48 PM
LastWriteTime  : 4/12/2018 6:56:21 PM
LastAccessTime : 4/12/2018 6:54:48 PM
VersionInfo    : File:             D:\temp\test\test1.txt
                 InternalName:     
                 OriginalFilename: 
                 FileVersion:      
                 FileDescription:  
                 Product:          
                 ProductVersion:   
                 Debug:            False
                 Patched:          False
                 PreRelease:       False
                 PrivateBuild:     False
                 SpecialBuild:     False
                 Language:

Exemple 2

Obtenez la liste des services

Tapez la commande suivante dans la console PowerShell ISE

Get-Service | Format-List

Production

Vous pouvez voir la sortie suivante dans la console PowerShell.

Name                : AdobeARMservice
DisplayName         : Adobe Acrobat Update Service
Status              : Running
DependentServices   : {}
ServicesDependedOn  : {}
CanPauseAndContinue : False
CanShutdown         : False
CanStop             : True
ServiceType         : Win32OwnProcess

Name                : AdobeFlashPlayerUpdateSvc
DisplayName         : Adobe Flash Player Update Service
Status              : Stopped
DependentServices   : {}
ServicesDependedOn  : {}
CanPauseAndContinue : False
CanShutdown         : False
CanStop             : False
ServiceType         : Win32OwnProcess
...