Как добавить LastWriteTime в этот скрипт? - PullRequest
0 голосов
/ 13 сентября 2018
$dir = "\\server\BackupBuddy" 
Get-ChildItem $dir -Recurse -Directory |
ForEach-Object{
[pscustomobject]@{
    Folder = $_.Name
    Count = @(Get-ChildItem -Path $_.fullname -File).Count
    }
} | Select-Object Folder,Count 

Было бы еще лучше, если бы файлы были отфильтрованы по крайней мере за 2 дня.Спасибо, я новенький.

1 Ответ

0 голосов
/ 13 сентября 2018

Просто добавьте свойство LastWriteTime к вашему pscustomobject и Select-Object

$dir = "\\server\BackupBuddy" 
Get-ChildItem $dir -Recurse -Directory |
ForEach-Object{
[pscustomobject]@{
    Folder = $_.Name
    Count = @(Get-ChildItem -Path $_.fullname -File).Count
    LastWriteTime = $_.LastWriteTime
    }
 } | Select-Object Folder,LastWriteTime,Count
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...