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

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

Аватара для Elven

Ветеран


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

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


А нафига тогда размер файла подтягивать? я уже вообще ничего не розумею. короче вот:
Код: Выделить весь код
Get-ChildItem -Directory | ForEach-Object {
  if ($_.name.remove(6) -eq (Get-ChildItem $_/*.ps1 | Sort-Object -Property Length -descending | select -First 1).BaseName.Remove(6)) {
    $archive_name = (Get-ChildItem $_/*.ps1 | Sort-Object -Property Length -descending | select -First 1).BaseName + ".yyy"
      if (!(Test-Path $archive_name -PathType Leaf)) {
        (Get-ChildItem $_/*.ps1).FullName | Compress-Archive -DestinationPath ./$archive_name
      } else {
        Write-Host "Уже есть такой файл: $archive_name "
      }
    } else {
      Write-Host "Не совпадают в  $_"
    }
}

Последний раз редактировалось Elven, 28-04-2021 в 18:12.

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

Отправлено: 17:14, 28-04-2021 | #5