小编Sye*_*aib的帖子

Powershell 文件夹大小排序与自动大小转换

我有一个 powershell 脚本,它获取文件夹名称、最后写入时间、大小

cd \myfolder    
get-childitem | where {$_.PSIsContainer} | foreach { 
    $size = ( Get-ChildItem $_ -Recurse -Force | where {!$_.PSIsContainer} | Measure-Object -Sum Length).Sum 
    $obj = new-object psobject
    add-member -inp $obj noteproperty path $_.Name
    add-member -inp $obj noteproperty time $_.LastWriteTime
    add-member -inp $obj noteproperty size $size 
    $obj  
    }
Run Code Online (Sandbox Code Playgroud)

导致路径/名称、LastWriteTime、大小

path                                    time                                                                       size
----                                    ----                                                                       ----
Audit_data_network_8-FEB-2017           2/8/2017 10:59:33 AM                                                    1071084
dec-2015                                1/25/2016 10:05:07 AM                                                  29742775
games                                   2/15/2016 11:33:02 AM                                                  52134862
kolachi                                 12/2/2015 3:37:27 PM                                                   12487862
lighroom_                               5/29/2015 2:13:10 …
Run Code Online (Sandbox Code Playgroud)

windows bash powershell powershell-2.0

1
推荐指数
1
解决办法
2956
查看次数

标签 统计

bash ×1

powershell ×1

powershell-2.0 ×1

windows ×1