Автор Тема: Подправить имена файлов  (Прочитано 216 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lemonia [?]

  • Новичок
  • *
  • Сообщений: 81
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
Подправить имена файлов
« Создано: Февраль 03, 2018, 17:54:45 »
Версия AutoIt: 3.3.12.0

Описание:
Есть папка с именами файлов типа:
Детский слух, падение, высокие частоты и антибиотики. Исправление слуха №152.mp4
Динамический диапазон слуха и тугоухость. Исправления слуха №124.mp4
Высокие частоты как индикатор прогресса. Исправления слуха №120.mp4
Гиперакузия. Исправления слуха №136.mp4
Глуховатые люди. Исправления слуха №119.mp4
Глухота (приобретенная) -- это просто очень большое падение. Исправления слуха №146.mp4
Готовность взаимодействовать с тихими звуками. Исправления слуха №181.mp4

Нужно переставить порядковый номер в начало.

Русское сообщество AutoIt

Подправить имена файлов
« Отправлен: Февраль 03, 2018, 17:54:45 »

Помечен как лучший ответ пользователем lemonia Отправлен Февраль 03, 2018, 20:36:50

Оффлайн Khaibit [?]

  • Новичок
  • *
  • Сообщений: 62
  • Репутация: 16
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.6.1
Re: Подправить имена файлов
« Ответ #1, Отправлен: Февраль 03, 2018, 18:44:02 »
Код: AutoIt [Выделить]
$folder = 'c:\test\'
$search = FileFindFirstFile($folder & '*.mp4')
While 1
    $item = FileFindNextFile($search)
    If @error Then ExitLoop
    $name = StringRegExpReplace($item, '(.*)(№\d+)','$2 $1')
    If Not @error Then FileMove($folder & $item, $folder & $name)
WEnd

« Последнее редактирование: Февраль 04, 2018, 00:16:41 от Khaibit »

Онлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1317
  • Репутация: 191
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Подправить имена файлов
« Ответ #2, Отправлен: Февраль 03, 2018, 22:40:23 »
Khaibit
(нажмите для показа/скрытия)

Оффлайн Khaibit [?]

  • Новичок
  • *
  • Сообщений: 62
  • Репутация: 16
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.6.1
Re: Подправить имена файлов
« Ответ #3, Отправлен: Февраль 04, 2018, 00:20:34 »
Alofa
Если от пробела отказаться вовсе, то читаемость имени файла снизится, касательно "тотальности" поправил.

Русское сообщество AutoIt

Re: Подправить имена файлов
« Ответ #3 Отправлен: Февраль 04, 2018, 00:20:34 »

Онлайн Alofa [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 1317
  • Репутация: 191
  • Пол: Мужской
  • Windows 7 /10 [x64]
    • Награды
  • Версия AutoIt: 3.3.12.0
Re: Подправить имена файлов
« Ответ #4, Отправлен: Февраль 04, 2018, 00:42:52 »
Khaibit
(нажмите для показа/скрытия)

Русское сообщество AutoIt

Re: Подправить имена файлов
« Ответ #4 Отправлен: Февраль 04, 2018, 00:42:52 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
7 Ответов
6751 Просмотров
Последний ответ Апрель 16, 2011, 00:12:31
от CreatoR
8 Ответов
5386 Просмотров
Последний ответ Ноябрь 12, 2012, 13:07:29
от [email protected] Rasta
5 Ответов
3792 Просмотров
Последний ответ Ноябрь 21, 2012, 12:23:39
от vaf
0 Ответов
1349 Просмотров
Последний ответ Ноябрь 20, 2012, 10:23:03
от madmasles
1 Ответов
2218 Просмотров
Последний ответ Апрель 27, 2013, 18:17:46
от sngr
1 Ответов
1672 Просмотров
Последний ответ Май 15, 2013, 11:17:12
от madmasles
4 Ответов
1617 Просмотров
Последний ответ Апрель 15, 2014, 14:09:26
от ---Zak---
4 Ответов
1182 Просмотров
Последний ответ Февраль 26, 2016, 14:16:55
от weweWe45s
4 Ответов
662 Просмотров
Последний ответ Июнь 20, 2017, 15:54:08
от Garrett
1 Ответов
409 Просмотров
Последний ответ Август 02, 2017, 11:28:26
от NickSpirit