Пишем первый сценарий и знакомимся с Windows PowerShell

Поділитися
Вставка
  • Опубліковано 17 жов 2024

КОМЕНТАРІ • 3

  • @kimchiken
    @kimchiken Рік тому

    Спасибо, не теряет актуальности.

  • @pavelyankouski4913
    @pavelyankouski4913 7 місяців тому

    котлета

  • @МатвейКолпаков-с2й

    DeleteOldFiles с параметром -WhatIf
    Param (
    $Directory = "C:\Windows\Temp",
    $Days = 7,
    $Exclude = "*.xls"
    )
    $Files = dir -path $Directory -recurse -Include *.* -Exclude $Exclude
    $Today = Get-Date
    $WeekAgo = $Today.AddDays($Days)
    $Logname = "Log-" + (Get-Date -format "yyyy-MM-dd") + ".log"
    foreach ($File in $Files)
    {
    if ($File.LastWriteTime -lt $WeekAgo)
    {
    "Файл $File устарел, и будет удалён" >> $Logname
    del $File -WhatIf
    }
    }