**Заголовок: FM-трансмиттер, Linux и PowerShell: как заставить MP3 играть по порядку**
**Заголовок: FM-трансмиттер, Linux и PowerShell: как заставить MP3 играть по порядку** **Лид:** Бюджетные автомобильные плееры сортируют треки по дате, а не по имени. После сетевого хранилища под Linux порядок превращается в хаос. Решение — три команды в PowerShell, и читатель Алексей это подтвердит (почти). **Основной текст:** История из почты: читатель Алексей мучается с бюджетным FM-трансмиттером. Устройство воспроизводит MP3 только в порядке даты создания или изменения. Если скачать торрентом и сразу перекинуть на флешку — всё нормально. Но стоит сохранить на сетевое хранилище под Linux, а потом скопировать на флешку — файлы перемешиваются. Файл `001` может оказаться пятым, а `009` — первым. Классика: Linux честно сохраняет метаданные, а плееру плевать на имена. Решение нашлось в PowerShell. Однострочник: ```powershell dir c:\folder -file | sort -property name | %{$_.LastWriteTime = Get-Date} ``` Что происходит: - `Get-ChildItem` (`dir`) получает список файлов в папке. - `Sort-Object` (`sort`) сортирует их по имени. - `Foreach-Object` (`%`) ставит каждому файлу свойство `LastWriteTime` (дата изменения) равным текущей дате. Если нужно, чтобы даты отличались (а то плеер может проиграть в обратном порядке), добавляем счётчик: ```powershell dir c:\folder -file | sort -property name | %{$i=0} {$_.LastWriteTime = (Get-Date).AddSeconds($i); $i++} ``` Теперь каждый файл получает дату «сейчас + i секунд», где `i` — порядковый номер. Можно использовать `AddMinutes($i)`, `AddHours($i)` — как удобнее. Для даты создания меняем `LastWriteTime` на `CreationTime`. Алексей, к слову, не программист, а электронщик. Сказал, что PowerShell в руках не держал, и так и не отчитался, сработало ли. Но решение рабочее — проверено на кошечках и флешках. 🛠 **Мнение DevGeek.IT:** PowerShell — это швейцарский нож, который большинство держит в ящике и не знает, что там есть штопор. Задача на пять секунд, а сколько нервов экономит. Если у вас есть старый плеер, флешка или просто папка с хаосом — попробуйте. Только учтите: после смены дат синхронизация с облаком может поехать. И да, Linux тут не виноват — он просто честно хранит то, что ему сказали. А Windows-плееры хотят порядка. Придётся подыграть.