Contents
Batch renaming
The renaming kit (“✏ Renaming kit”) renames many files at once — following a pattern you assemble from building blocks by drag & drop. A live preview shows “Before → After” at all times, so you see the result before you apply it.
7.1 Opening the kit
The kit belongs to the file organiser (chapter 9):
- Open the file organiser and choose a category so that its files appear in the detail view.
- Tick the files you want to rename. When freshly opened, all are ticked; the select-all checkbox and the Space key narrow that down quickly (chapter 9.2).
- Click ✏ Rename — the kit opens with the ticked files.
7.2 Layout of the window
The window has four areas:
| Area | Purpose |
|---|---|
| Block palette | Stock of available blocks (“Blocks — drag into the field below”) |
| Assembly field | Your assembled name chain |
| Block settings | Options of the block currently clicked |
| Preview | Result per file: Before → After (+ notes) |
7.3 Assembling blocks
- Drag a block from the palette into the assembly field by drag & drop.
- Change the order: drag the block to a new position within the field.
- Open the settings: click the block — its options appear on the right.
- Remove: right-click the block or use the small ✕.
All on/off switches every block on or off together; Clear field discards the whole chain.
7.4 The blocks at a glance
| Block | Inserts… |
|---|---|
| Name | the original file name (with case, trimming and exclusion options) |
| Extension | the file extension |
| Date | a date in a chosen format from a chosen source |
| Counter | a sequential number |
| Topic group | a thematic term from templates (for example Office → “Invoice”) |
| Separator | a separator between blocks |
| Free text | any fixed text |
| Preset | a saved, ready-made chain of blocks (see 7.7) |
7.5 Block settings
Depending on the block, different options appear on the right. The most important ones:
| Block | Settings |
|---|---|
| Name | Case (original · UPPERCASE · lowercase · Title Case) · Trim (remove characters from the start/end — by mouse wheel or dragging) · Exclusion (remove certain characters; mode all/front/back) |
| Date | Format (for example yyyy-MM-dd) · Source: modification date, creation date, today or a custom date |
| Counter | Start, Step, Digits and Leading zeros |
| Topic group | Group (office, audio, video, images, music, development, archive, e-book, data, design, other) and a matching variant |
| Separator | the character (presets or custom) |
| Free text | the text to insert |
The File extensions toggle determines whether the extension is included in the renaming. Every setting takes effect in the preview immediately.
7.6 Preview and conflicts
The preview has three columns: Before, After and Note. SynQaiPro marks problematic names clearly:
- ⚠ Duplicate target name — two files would get the same name
- ⚠ Target already exists — the target name is taken by a file that stays
- ⚠ Name empty — no name would be left
The same applies to swapping names (a is to be called b and b is to be called a) and to shifting a series along (a→b, b→c, c→d). SynQaiPro puts the steps into the right order itself and, where needed, parks a file briefly under an intermediate name. You notice nothing of it — and ↺ Undo fully restores such cycles as well.
Setting the row order yourself
The preview rows can be picked up and moved with the mouse. A small card with the file name hangs from the pointer — with several rows dragged, also with the count (for example +2) — and a green line shows where the rows will land. Several marked rows travel together; at the top and bottom edge the list scrolls along automatically, so you can drag across longer distances too.
This is not merely cosmetic but a tool in its own right. One simple rule applies:
The names in the After column stay where they are — the files travel through beneath them.
Dragging a row to another place assigns it the name that sits there. This works in two ways:
| Blocks | What dragging does |
|---|---|
| with Counter | The numbers stay fixed in their places — drag a file upwards and it gets the smaller number. That is how you put a series in exactly the order you want without touching the blocks. |
| only Name | Every proposal is the file’s own name, so there would be nothing to rename. Drag a row here and the files involved swap their names — a move turns into two real renamings. |
An example of the second case: the list holds Variante_01 to Variante_04, the Name block proposes the same name for each — the status line reports nothing to do. Now drag Variante_03 to position 2 and you get:
| Position | Before | After |
|---|---|---|
| 1 | Variante_01 | Variante_01 (unchanged) |
| 2 | Variante_03 | Variante_02 |
| 3 | Variante_02 | Variante_03 |
| 4 | Variante_04 | Variante_04 (unchanged) |
So two files swap their names. That such a thing can be carried out at all is thanks to the cycle resolution from section 7.6 — SynQaiPro briefly parks one file under an intermediate name.
You mark rows just as in the analysis list: Ctrl+click adds individual ones, Shift+click a whole range — and does so in addition to the existing marking, so that “single, range, single” can be built up in sequence. Ctrl+A marks everything, Esc clears the marking again (only a second Esc closes the window). The space bar toggles the ticks of all marked rows together.
7.7 Presets: saving your own templates
Save frequently used chains as a preset and call them up again at any time:
- Assemble the chain of blocks you want.
- In the “My presets” area, enter a name and click Save.
- Saved presets appear under “Existing presets” and can be dragged into the field like a block.
A preset you inserted can be expanded in the field and adjusted further. Move the whole chain by its drag handle (“Drag to move the entire chain”). Remove templates you no longer need with Delete preset. Duplicate names are rejected by the program.
7.8 Running and undoing the renaming
When the preview looks right, click ✏ Rename (“Rename all selected files”). The progress runs as “N / M renamed…”, and at the end the status line reports “✓ N files renamed”.
- ↩ Undo reverses the last renaming operation.
- Cancel stops a running operation — files already renamed stay renamed.