rsk.rename · Funktionsreferenz
Ein kompletter Werkzeugkasten für große Dateimengen.
Vom schnellen Ersetzen bis zu Metadaten, JavaScript, Presets und CLI: rsk.rename deckt einfache Jobs ebenso ab wie automatisierte Profi-Workflows.
01Geführter Vier-Schritt-Workflow+
- Quelle auswählen, Ziel und Modus festlegen, Regeln mit Vorschau konfigurieren und kontrolliert ausführen.
- Dateien und Ordner per Drag-and-drop hinzufügen und Unterordner sowie Ordner selbst optional einbeziehen.
- Vor dem Start Quelle, Ziel, Methode, Dateianzahl und Regelkette in einer Zusammenfassung prüfen.
02Flexible Regel-Pipeline+
- Präfixe, Suffixe, Ersetzungen, Groß-/Kleinschreibung, Leerzeichen, Zeichen und frei positionierten Text bearbeiten.
- Teilstrings verschieben, Endungen ändern und Nummerierungen mit Start, Schrittweite, Padding, Ordnerreset sowie Dezimal-, Hex- oder römischem Format erzeugen.
- Beliebig viele Regeln kombinieren, aktivieren, deaktivieren und per Drag-and-drop neu anordnen.
03Regex, Token und Metadaten+
- Regex-Ersetzungen mit Gruppen sowie Token-Muster aus Dateiname, Endung, Datum, Uhrzeit, Nummern, Benutzer und Ordner verwenden.
- EXIF-Datum, GPS, Kamera und Auflösung sowie ID3-Titel, Interpret, Album, Track und Videometadaten einbauen.
- Power-Tokens für Substrings, CSV-Mapping, Zufallsstrings, Inkrement/Dekrement und formatierte Werte kombinieren.
04Filter und Dateiauswahl+
- Wildcard-Muster oder Regex auf Dateinamen anwenden und Unterordner rekursiv verarbeiten.
- Pfadtiefe sowie minimale und maximale Datei- oder Pfadlängen begrenzen.
- Gefilterte Dateiliste mit Datum, Typ, Größe und Sortierung bereits vor dem Regelaufbau kontrollieren.
05Live-Vorschau und Preflight+
- Original und Ergebnis permanent nebeneinander vergleichen und Status, Konflikte sowie ungültige Namen pro Eintrag sehen.
- Große Vorschauen seiten- und blockweise mit geringem Speicherverbrauch filtern und durchsuchen.
- Ausführung erst nach gültiger Vorschau freigeben und Quelle, Ziel sowie Dateizustand unmittelbar vor dem Start erneut prüfen.
06Umbenennen, Kopieren und Verschieben+
- Dateien im selben Ablauf umbenennen, an ein Ziel kopieren oder in eine neue Struktur verschieben.
- Vorhandene Ziele blockieren, automatisch mit Suffix erhalten oder bewusst überschreiben.
- Ungültige Zeichen ablehnen oder ersetzen, Overwrite-Fälle sichern und Swaps beziehungsweise Zyklen über zweiphasiges Umbenennen lösen.
07Presets und wiederkehrende Jobs+
- Quelle, Ziel, Filter, Modus, Konfliktstrategie, Performanceoptionen und komplette Regelkette als Preset speichern.
- Favoriten kennzeichnen und vollständige oder noch unvollständige Presets sofort erkennen.
- Presets per Doppelklick übernehmen und für Fotoimporte, Podcast-Exporte, Archive oder Mediensammlungen wiederverwenden.
08CLI und Automatisierung+
- Gespeicherte Presets direkt über die mitgelieferte, self-contained Kommandozeile ausführen.
- Quelle und Ziel überschreiben, Dry-Runs durchführen und unbeaufsichtigte Läufe ausdrücklich mit execute/yes starten.
- JSON-, Quiet- und Verbose-Ausgabe, fail-on-skip, Aliasparameter und definierte Exit-Codes für Batch- und CI-Skripte nutzen.
09JavaScript-Regeln+
- Eigene JavaScript-Logik als frei programmierbaren Schritt in jede Regel-Pipeline integrieren.
- Großen Editor mit Syntax-Highlighting, Funktionsnavigation, ctx-Feld-Auswahl sowie Debug- und Testbereich verwenden.
- Token-, Regex- und JavaScript-Referenzen direkt aus dem modularen Regeleditor öffnen.
10Undo, Logs und Nachvollziehbarkeit+
- Jeden ausgeführten Batch auf Basis dauerhaft gespeicherter Sitzungen und Einzeloperationen rückgängig machen.
- Vollständiges Ausführungsprotokoll direkt ansehen, als CSV oder JSON exportieren und in der App leeren.
- Overwrite-Sicherungen, Rollback-Logik und robuste Wiederholungen schützen auch Undo-Läufe bei temporären Dateifehlern.
11Performance und Robustheit+
- Dateien streamend scannen und einfache Regelketten über einen optimierten Fast Path verarbeiten.
- Kopieren und Verschieben kontrolliert parallelisieren, lange Läufe abbrechen und IO-Fehler mit Backoff erneut versuchen.
- Große Logs blockweise speichern, Metadaten cachen und parallele App- oder Prozessläufe auf denselben Wurzeln sicher sperren.
rsk.rename im Alltag einsetzen
Die Funktionsliste ergänzt die Produktseite. Dort findest du Ablauf, Screenshots, Demo sowie Kauf und Test.