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

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

Ветеран


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

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


Код: Выделить весь код
$files = (Get-Content list.txt)
foreach ($file in $files)
{
    if ($file.Length -gt 240)
    {
        $path, $name = $file -split '(?<=^.+\\)(?=[^\\]+$)'
        $name = -join ($name[(240 - $path.length)..($name.Length - 1)])
        $new = $path + $name
        $new         # новый полный путь включая файл
        $new.Length  # общая длина
    }
    $new = $null
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 12:41, 26-06-2021 | #14