我有一个 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)