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.

Produktseite ansehen