Powershell - Format-List Cmdlet 命令
cmdlet
Format-List cmdlet 可用于将输出格式化为属性列表,其中属性显示在新行上。
在这些示例中,我们看到了 Format-List cmdlet 的实际作用。
示例 1
在此示例中,首先我们在 D:\temp\test 中有一个文件 test.txt,内容为"Welcome to www.w3ccoo.com",test1.txt 的内容为"Hello World!" 和两行"Welcome to www.w3ccoo.com"。
获取变量中的文件详细信息。
$A = Get-ChildItem D:\temp\test\*.txt
使用 Format-List cmdlet 获取文件详细信息。
Format-List -InputObject $A
输出
您可以在 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:
示例 2
获取服务列表
在 PowerShell ISE 控制台中键入以下命令
Get-Service | Format-List
输出
您可以在 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 ...
❮ powershell_advanced_cmdlets.html