powershell-格式化安装日期

powershell-格式化安装日期,powershell,datetime-format,powershell-3.0,Powershell,Datetime Format,Powershell 3.0,嗨,我想比较不同的驱动器。 如何设置安装日期的格式 @{"Label"=" InstallDate ";"Expression"={"{0:N}" -f ($_.InstallDate) –as [date]}}, ` Powershell中只有空间 Get-WmiObject -Class Win32_LogicalDisk | Where-Object {$_.DriveType -ne 5} | Sort-Object -Property Name | Select-Object N

嗨,我想比较不同的驱动器。 如何设置安装日期的格式

 @{"Label"=" InstallDate ";"Expression"={"{0:N}" -f ($_.InstallDate) –as [date]}}, `
Powershell中只有空间

Get-WmiObject -Class Win32_LogicalDisk |
Where-Object {$_.DriveType -ne 5} |
Sort-Object -Property Name | 
Select-Object Name, VolumeName, FileSystem, Status, Description, VolumeDirty,`
    @{"Label"="DiskSize(GB)";"Expression"={"{0:N}" -f ($_.Size/1GB) -as [float]}}, `
    @{"Label"=" InstallDate ";"Expression"={"{0:N}" -f ($_.InstallDate) –as [date]}}, `
    @{"Label"=" LastErrorCode ";"Expression"={"{0:N}" -f ($_.LastErrorCode) -as [int]}}, `
    @{"Label"="Access";"Expression"={"{0:N}" -f ($_.Access ) -as [float]}}, 
    @{"Label"="BlockSize";"Expression"={"{0:N}" -f ($_.BlockSize /1GB) -as [float]}}, `
    @{"Label"="NumberOfBlocks";"Expression"={"{0:N}" -f ($_.NumberOfBlocks /1GB) -as [float]}}, `
    @{"Label"="%Free";"Expression"={"{0:N}" -f ($_.FreeSpace/$_.Size*100) -as [float]}} |
Format-Table -AutoSize

要设置日期格式,可以使用以下内容:

"{0:yyyy-MM-dd}"

您确定
$\u.installdate
中有数据吗?无论如何,类型
[date]
不存在(您是否构建了自定义的.NET类型加速器?),它是[datetime]。哦。。我想这就是重点。InstallDate没有数据*g ty