1. Додати розширення .txt
для файлів без роширень. 2. Перейменувати
кілька тисяч файлів JPEG з початковим номером 101 з доповненням нулями зліва.
Змінити розширення всіх файлів на .jpg. 3.
З імен вибраних файлів вилучити дужки і замінити знаки підкреслення на пробіли. 4.
Перейменувати групу файлів MP3 так, щоб їх імена виглядали як 'Виконавець - Альбом
- Назва'. Потрібні дані необхідно витягнути з MP3-тегів кожного файлу. 5.
Вилучити з різних папок файли, що мають розширення, яке починається на '~'. 6.
Розкидати файли по різних папках в залежності від дати їх останньої модифікації.
Імена папок задаються маскою YYYYMMDD. Імена файлів залишаються незмінними. 7.
Розкидати файли по різних папках в залежності від року їх останньої модифікації.
Імена папок задаються роком останньої модифікації. Імена файлів залишаються незмінними. 8.
Розкидати файли по різних папках в залежності від їх розміру. Файли розміром 1Mб
і більше потрібно помістити в папку LARGE_FILES, а всі інші - в папку SMALL_FILES. 9.
Розкидати файли по різних папках в залежності від номеру кожного файла. Файли
з номерами від 1 до 5 необхідно помістити в папку '1', файли з номерами від 6
до 10 необхідно помістити в папку '2' і т.д. 10.
Розкидати файли MP3 по різних папках в залежності від виконавця, року і альбому.
Потрібні дані необхідно витягнути з MP3-тегів кожного файлу. Формат нових імен
файлів: Виконавець\Рік Альбом\FileName.
11. Об'єднання файлів в один
1.
Додати розширення .txt для файлів без роширень. Приклад бажаного
результату:
Джерело |  | Ціль | FileName01 | FileName01.txt | FileName02 | FileName02.txt | FileName03 | FileName03.txt |
Рішення: Створіть
новий проект. Додайте файли без роширень до проекту. Підказка: для відбору
таких файлів використовуйте маску *.
(зірочка і крапка). Вкажіть Головну дію для проекту. Додайте дію Задати
константне розширення до списку дій з роширеннями. В якості параметру Розширення
вкажіть txt. Виконайте
проект в тестовому режимі і перевірте, чи результат відповідає вашим очікуванням.
Якщо так, виконайте проект в робочому режимі. 2.
Перейменувати кілька тисяч файлів JPEG з початковим номером 101 з доповненням
нулями зліва. Змінити розширення всіх файлів на .jpg. Приклад
бажаного результату:
Джерело |
 |
Ціль |
FileName0001.jpg |
0101.jpg |
FileName0002.jpeg |
0102.jpg |
FileName0003.JPG |
0103.jpg |
... |
|
... |
FileName1000.JPG |
|
1100.jpg |
FileName1001.JPEG |
|
1101.jpg |
... |
|
... |
Рішення: Створіть
новий проект. Додайте файли без роширень до проекту. Підказка: для відбору
таких файлів використовуйте маску*.jpg;*.jpeg. Вкажіть
Головну дію для проекту. Додайте дію Нумерація до списку дій з іменами
файлів. Вкажіть 0101
в якості параметру Схема нумерації та Замінити...
в якості параметру Застосування схеми. Додайте дію Задати константне розширення
до списку дій з роширеннями. В якості параметру Розширення вкажіть jpg. Виконайте
проект в тестовому режимі і перевірте, чи результат відповідає вашим очікуванням.
Якщо так, виконайте проект в робочому режимі. 3.
З імен вибраних файлів вилучити дужки і замінити знаки підкреслення на пробіли. Приклад
бажаного результату: Джерело |  | Ціль | Export_Result.dbf | Export
Result.dbf | (2009).xls | 2009.xls | (Deep_Purple)_-_Owed_To_'G'.mp3 | Deep
Purple - Owed To 'G'.mp3 |
Рішення: Створіть
новий проект. Додайте файли без роширень до проекту. Вкажіть Головну дію
для проекту. Додайте дію Замінити підстрочку до списку дій з іменами файлів.
Вкажіть '_' (знак
підкреслення) в якості параметру Текст для заміни і '
' (пробіл) в якості параметру Замінити на. Додайте дію Замінити підстрочку
до списку дій з іменами файлів. Вкажіть '('
(ліва дужка) в якості параметру Текст для заміни, а параметр Замінити на залиште
пустим. Додайте дію Замінити підстрочку до списку дій з іменами файлів. Вкажіть
')' (права дужка)
в якості параметру Текст для заміни, а параметр Замінити на залиште пустим. Виконайте
проект в тестовому режимі і перевірте, чи результат відповідає вашим очікуванням.
Якщо так, виконайте проект в робочому режимі. 4.
Перейменувати групу файлів MP3 так, щоб їх імена виглядали як 'Виконавець - Альбом
- Назва'. Потрібні дані необхідно витягнути з MP3-тегів кожного файлу. Приклад
бажаного результату: Джерело |  | Ціль | FileName01.mp3 | Scorpions
- Lovedrive - Holiday.mp3 | FileName02.mp3 | Gipsy
Kings - Pasajero - Pueblos.mp3 | FileName03.mp3 | Deep
Purple - Machine - Smoke On The Water.mp3 |
Рішення: Створіть
новий проект. Додайте потрібні файли MP3 до проекту. Підказка: для відбору
таких файлів використовуйте маску
*.mp3. Вкажіть
Головну дію для проекту. Додайте дію Вираз до списку дій з іменами файлів.
В якості параметру Вираз вкажіть <MP3TAG_ARTIST> + ' - ' + <MP3TAG_ALBUM> + ' - ' + <MP3TAG_TITLE> Виконайте проект в тестовому
режимі і перевірте, чи результат відповідає вашим очікуванням. Якщо так, виконайте
проект в робочому режимі. 5. Вилучити з різних
папок файли, що мають розширення, яке починається на '~'. Рішення: Створіть
новий проект. Додайте потрібні файли до проекту. Підказка: для відбору таких
файлів використовуйте маску
*.~*. Вкажіть
Перейменувати в якості Головної дії для проекту. Додайте дію Вираз до
списку дій з іменами файлів. В якості параметру Вираз вкажіть <CURRENT_NAME> Створіть
нову папку і вкажіть її в якості цільової папки для проекту. Виконайте проект
в тестовому режимі і перевірте, чи результат відповідає вашим очікуванням. Якщо
так, виконайте проект в робочому режимі. Після виконання проекту всі вибрані
файли будуть переміщені до цільової папки; просто вилучіть цю папку разом з її
файлами вручну. 6. Розкидати файли по різних
папках в залежності від дати їх останньої модифікації. Імена папок задаються маскою
YYYYMMDD. Імена файлів залишаються незмінними. Приклад бажаного
результату: Джерело |  | Ціль | FileName01 |  | 20070811 | FileName02 | | FileName01 | FileName03 | | FileName02 | FileName04 |  | 20090901 | FileName05 | | FileName03 | FileName06 | | FileName04 | FileName07 | | FileName05 | |  | 20081122 | | | FileName06 | |  | 20081222 | | | FileName07 |
Рішення: Створіть
новий проект. Додайте потрібні файли до проекту. Вкажіть Головну дію для
проекту. Додайте дію Вираз до списку дій з іменами файлів. В якості параметру
Вираз вкажіть format_date_time( file_last_modified( <FILE_PATH> ), 'YYYYMMDD' ) + '\' + <CURRENT_NAME> Виконайте проект в тестовому режимі
і перевірте, чи результат відповідає вашим очікуванням. Якщо так, виконайте проект
в робочому режимі. Примітка: автоматичне створення папок під час виконання
проекту можливе лише в Rename Us Pro; в Rename
Us ви можете вирішити дану задачу лише якщо всі цільові папки вже існують. 7.
Розкидати файли по різних папках в залежності від року їх останньої модифікації.
Імена папок задаються роком останньої модифікації. Імена файлів залишаються незмінними. Приклад
бажаного результату: Джерело |  | Ціль | FileName01 |  | 2007 | FileName02 | | FileName01 | FileName03 | | FileName02 | FileName04 |  | 2009 | FileName05 | | FileName03 | FileName06 | | FileName04 | FileName07 | | FileName05 | |  | 2008 | | | FileName06 | | | FileName07 |
Рішення: Створіть
новий проект. Додайте потрібні файли до проекту. Вкажіть Головну дію для
проекту. Додайте дію Вираз до списку дій з іменами файлів. В якості параметру
Вираз вкажіть format_date_time( file_last_modified( <FILE_PATH> ), 'YYYY' ) + '\' + <CURRENT_NAME> Виконайте проект в тестовому режимі і перевірте,
чи результат відповідає вашим очікуванням. Якщо так, виконайте проект в робочому
режимі. Примітка: автоматичне створення папок під час виконання проекту
можливе лише в Rename Us Pro; в Rename
Us ви можете вирішити дану задачу лише якщо всі цільові папки вже існують. 8.
Розкидати файли по різних папках в залежності від їх розміру. Файли розміром 1Mб
і більше потрібно помістити в папку LARGE_FILES, а всі інші - в папку SMALL_FILES. Приклад
бажаного результату: Джерело |  | Ціль | FileName01 |  | SMALL_FILES | FileName02 | | FileName01 | FileName03 | | FileName04 | FileName04 | | FileName05 | FileName05 | | FileName06 | FileName06 | | FileName07 | FileName07 |  | LARGE_FILES | | | FileName02 | | | FileName03 |
Рішення: Створіть
новий проект. Додайте потрібні файли до проекту. Вкажіть Головну дію для
проекту. Додайте дію Вираз до списку дій з іменами файлів. В якості параметру
Вираз вкажіть iif(file_size(<FILE_PATH>) >= 1024*1024, 'LARGE_FILES', 'SMALL_FILES') + '\' + <CURRENT_NAME> Виконайте
проект в тестовому режимі і перевірте, чи результат відповідає вашим очікуванням.
Якщо так, виконайте проект в робочому режимі. Примітка: автоматичне
створення папок під час виконання проекту можливе лише в Rename
Us Pro; в Rename Us ви можете вирішити дану задачу лише
якщо всі цільові папки вже існують. 9. Розкидати
файли по різних папках в залежності від номеру кожного файла. Файли з номерами
від 1 до 5 необхідно помістити в папку '1', файли з номерами від 6 до 10 необхідно
помістити в папку '2' і т.д. Приклад бажаного результату: Джерело |  | Ціль | FileName01 |  | 1 | FileName02 | | FileName01 | FileName03 | | FileName02 | FileName04 | | FileName03 | FileName05 | | FileName04 | FileName06 | | FileName05 | FileName07 |  | 2 | FileName08 | | FileName06 | FileName09 | | FileName07 | FileName10 | | FileName08 | FileName11 | | FileName09 | FileName12 | | FileName10 | |  | 3 | | | FileName11 | | | FileName12 |
Рішення: Створіть
новий проект. Додайте потрібні файли до проекту. Вкажіть Головну дію для
проекту. Додайте дію Вираз до списку дій з іменами файлів. В якості параметру
Вираз вкажіть to_string((<FILENO> - 1) DIV 5 + 1) + '\' + <CURRENT_NAME> Виконайте проект в тестовому режимі
і перевірте, чи результат відповідає вашим очікуванням. Якщо так, виконайте проект
в робочому режимі. Примітка: автоматичне створення папок під час виконання
проекту можливе лише в Rename Us Pro; в Rename
Us ви можете вирішити дану задачу лише якщо всі цільові папки вже існують. 10.
Розкидати файли MP3 по різних папках в залежності від виконавця, року і альбому.
Потрібні дані необхідно витягнути з MP3-тегів кожного файлу. Формат нових імен
файлів: Виконавець\Рік - Альбом\Номер треку. FileName. Приклад бажаного результату:
Джерело |
 |
Ціль |
Holiday.mp3 |
 |
Scorpions |
Blackout.mp3 |
|
 |
1979 - Lovedrive |
Dynamite.mp3 |
|
|
08. Holiday.mp3 |
Lovedrive.mp3 |
|
|
07. Lovedrive.mp3 |
Child In Time.mp3 |
|
|
03. Always Somewhere.mp3 |
Always Somewhere.mp3 |
|
 |
1982 - Blackout |
Speed King.mp3 |
|
|
06. Dynamite.mp3 |
|
|
|
01. Blackout.mp3 |
|
 |
Deep Purple |
|
|
 |
1970 - In Rock |
|
|
|
01. Child In Time.mp3 |
|
|
|
03. Speed King.mp3 |
Рішення: Створіть новий
проект. Додайте потрібні файли MP3 до проекту. Підказка: для відбору таких
файлів використовуйте маску
*.mp3. Переконайтеся, що файли містять потрібні MP3-атрибути. Вкажіть
Головну дію для проекту. Додайте дію Вираз до списку дій з іменами файлів.
В якості параметру Вираз вкажіть <MP3TAG_ARTIST> + '\' + <MP3TAG_YEAR> + ' - ' + <MP3TAG_ALBUM> + '\' + lpad(<MP3TAG_TRACK>, 2, '0') + '. ' + <MP3TAG_TITLE> Виконайте проект в тестовому
режимі і перевірте, чи результат відповідає вашим очікуванням. Якщо так, виконайте
проект в робочому режимі. Примітка: автоматичне створення папок під
час виконання проекту можливе лише в Rename Us Pro;
в Rename Us ви можете вирішити дану задачу лише якщо всі цільові
папки вже існують.
11. Об'єднання файлів в один.
Рішення:
Об'єднання файлів можливе при використанні невеликого трюка з роширеним логом.
На закладці Вкажіть опції виконання вкажіть назву файлу розширеного логу та вкажіть наступний скрипт розширеного логу:
extract_file_text(<FILE_PATH>)
При виконанні проекту вміст кожного файлу додасться в файл розширеного логу.
Note: Об'єднання файлів можливе лише в Rename
Us Pro.
|