Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Как пример,найти все папки в которых нет файлов,измененных сегодня:
Код: Выделить весь код
Get-ChildItem D:\Temp -Recurse | Where {$_.PsIsContainer} | 
             Where {!($_.GetFiles()| Where {$_.LastWriteTime -ge [datetime]::Today})} | Format-Table FullName
Для версии V3 немного покороче:
Код: Выделить весь код
Get-ChildItem D:\Temp -Recurse -Directory | 
             Where {!($_.GetFiles().LastWriteTime -ge [datetime]::Today)} | Format-Table FullName

Последний раз редактировалось Kazun, 11-09-2012 в 00:13.

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:00, 11-09-2012 | #2