Powershell - cmdlet Format-List
cmdlet
Format-List cmdlet pode ser usado para formatar a saída como uma lista de propriedades onde uma propriedade aparece em uma nova linha.
Nestes exemplos, vemos o cmdlet Format-List em ação.
Exemplo 1
Neste exemplo, primeiro temos um arquivo test.txt em D: \ temp \ test com o conteúdo "Bem-vindo ao TutorialsPoint.Com" e test1.txt com o conteúdo "Hello World!" e "Bem-vindo ao TutorialsPoint.Com" em duas linhas.
Obtenha os detalhes do arquivo em uma variável.
$A = Get-ChildItem D:\temp\test\*.txt
Obtenha os detalhes do arquivo usando o cmdlet Format-List.
Format-List -InputObject $A
Resultado
Você pode ver a saída a seguir no console do 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:
Exemplo 2
Obtenha a lista de serviços
Digite o seguinte comando no console PowerShell ISE
Get-Service | Format-List
Resultado
Você pode ver a saída a seguir no console do 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
...