【问题标题】:PowerShell (Get-ChildItem).Length bugPowerShell (Get-ChildItem).Length 错误
【发布时间】:2021-09-19 12:37:49
【问题描述】:

我正在学习使用 Windows PowerShell,我注意到当目录中只有一个文件时,(Get-ChildItem).Length 返回文件大小。我是否必须编写自己的函数来获取长度或有更简单的方法?

【问题讨论】:

  • Get-ChildItem |ForEach-Object Length

标签: powershell directory children


【解决方案1】:

这不是错误。当有多个文件时,该命令将返回一个数组。在这种情况下,您将使用属性 Length 获得数组的大小。 一些如何获取大小的示例:

Get-ChildItem | select -ExpandProperty Length

如果您想进一步操作这些值,请尝试类似的方法

Get-ChildItem | foreach {$_.Length}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    • 2020-10-26
    相关资源
    最近更新 更多