Beispielskripte

Diese Seite informiert über die Arbeit mit den Beispielskripten, die dem Automation-Plugin beiliegen.

Bilder konvertieren

Konvertiert markierte Bilder und Bilder in markierten Verzeichnissen mit den quelloffenen ImageMagick-Werkzeugen. Das Skript lässt sich leicht für andere Dateioperationen anpassen, besonders für Konvertierungen. Funktionen: rekursives Durchlaufen von Verzeichnissen, Dateimaskenprüfung, Aufruf externer Anwendungen (ImageMagick-Befehl convert), Fortschrittsdialog, Überschreibdialog mit Ja, Alle, Überspringen, Alle überspringen und Abbrechen, Fehlerzustandsbehandlung und Ausgabeprotokoll mit Operationszusammenfassung. Benötigt: ImageMagick (x86 oder x64).

Zeilen zählen

Zählt Zeilen markierter Dateien und Dateien in markierten Verzeichnissen. Funktionen: rekursives Durchlaufen von Verzeichnissen, Dateimaskenprüfung, Fortschrittsdialog, Fehlerbehandlung mit Wiederholen, Überspringen, Alle überspringen und Abbrechen, reguläre Ausdrücke und Ausgabeprotokoll mit Operationszusammenfassung.

Eingabeaufforderung mit erhöhten Rechten starten

Mit diesem Skript können Sie unter Windows Vista oder neuer eine Eingabeaufforderung mit erhöhten Rechten im Quellverzeichnis starten. Unter Windows XP kann es die Eingabeaufforderung als anderer Benutzer starten. Es demonstriert das Erstellen und Verwenden externer Automatisierungsobjekte.

Verknüpfung erstellen

Dieses Skript erstellt einen symbolischen Link auf die im Quellfenster fokussierte Datei oder das Verzeichnis. Es demonstriert die Verwendung der Methode InputBox. Zum Ausführen ist Windows Vista oder neuer erforderlich.

Liste erstellen

Dieses Skript erfüllt eine ähnliche Funktion wie der in Sally integrierte Befehl Dateiliste erstellen. Es erstellt eine Liste der Elemente im Quellfenster, speichert sie im CSV-Format und öffnet sie in der zugeordneten Anwendung. Das Skript demonstriert die Methode MsgBox und das Durchlaufen der Items-Auflistung.

Mehrere Archive entpacken

Entpackt markierte Archive und Archive in markierten Verzeichnissen mit dem quelloffenen 7-Zip-Packer. Dieses Skript lässt sich leicht für andere Entpacker anpassen. Funktionen: rekursives Durchlaufen von Verzeichnissen, Dateimaskenprüfung, Aufruf externer Anwendungen (7-Zip-Packer), Fehlerzustandsbehandlung und Ausgabeprotokoll mit Operationszusammenfassung. Benötigt: 7-Zip (x86 oder x64).

From the Sally manual (GPL-2.0-or-later), © 1997-2023 Open Salamander Authors; © 2025-2026 Elias Bachaalany. Source: manual source (zip) · original page in the Sally repository