none
Powershell: Очистка временной директории RRS feed

  • Вопрос

  • Коллеги здравствуйте.

    Есть скрипт 

    $Path = "C:\temp"
    $Days = "-30"
    $CurrentDate = Get-Date
    $OldDate = $CurrentDate.AddDays($Days)
    Get-ChildItem $Path | Where-Object { $_.LastWriteTime -lt $OldDate } | Remove-Item

    Он удаляет все файлы и папки в директории temp

    а как мне задать Get-ChildItem чтобы он получал файлы и папки на 1 подпапку глубже...

    Тоесть мне нужно удалять все файлы и папки из 

    C:\temp\Петров\

    C:\temp\Иванов\

    C:\temp\Сидоров\

    причем сами папки Петров Иванов Сидоров удалятся не должны.

    Также нужно участь что в папке C:\temp\ могут создаваться подпапки с любыми именами.


    11 августа 2014 г. 6:51

Ответы

Все ответы