Каква е командата на powershell за намиране на файлове в папка, които не отговарят на критерии за диапазон от дати за Get-Childitem
филтъра на LastWriteTime
.
Така че, проверете дали дадена директория има файлове, които НЕ съдържат файлове, които имат LastWriteTime
между 01/10/2012 (1 октомври) до 25/10/2012 (25 октомври).
Искам да покажа папките, които НЯМАТ файлове, които са в този диапазон...по този начин знам, че са стари и цялата директория може да бъде изтрита.
пример за това е:
Папка1 - някои файлове, записани през октомври - игнорирайте цялата тази папка и не ги показвайте в резултатите
Папка2 - НИТО файл не е LastWriteTime
записан през месец октомври и затова тази папка и файловете трябва да бъдат показани.
Знам, че това може да се направи с Get-ChildItem
и съм заседнал на малкото по-долу..
Get-ChildItem E:\LogArchive -Recurse | Where-Object{$_.LastWriteTime.......?