Zum Inhalt

Befehle

Die folgende Tabelle enthält eine Liste der verfügbaren Befehle.

Befehle Beschreibung
abort.ifdateequal Bricht die Ausführung des Skripts ab, falls die letzten beiden Backups keine Unterschiede aufweisen
abort.ifemptyvar Bricht die Ausführung des Skripts ab, falls die übergebene Variable leer ist
abort.ifexitcode Bricht die Ausführung des Skripts ab, falls der Exitcode !=0 ist
call Startet eine andere Anwendung (mit Argumenten)
dir.clear* Löscht den Inhalt eines Ordners
dir.copy* Kopiert einen Ordner
dir.create* Erstellt einen neuen Ordner
dir.delete* Löscht einen Ordner (mit Inhalt)
done* Gibt bei Verwendung der Skriptschnittstelle BeforeUpload an, dass das Backup bereits vom Skript erzeugt wurde
dump.string* Gibt eine Zeichenfolge im DbgViewer aus
exit.ifbackgroundcheck* Beendet die Ausführung des Skripts, falls das Skriptereignis bei einer Hintergrundüberprüfung eintrat
exit.ifemptyvar Beendet die Ausführung des Skripts, falls die übergebene Variable leer ist
file.append* Schreibt Informationen in eine Datei
file.copy* Kopiert eine Datei
file.create* Erstellt eine neue Datei
file.delete* Löscht eine Datei
file.deleteold* Löscht alte Dateien
log.string* Schreibt eine Zeichenfolge in die Logdatei von octoplant
log.warning* Schreibt eine Warnung in die Logdatei von octoplant
ping* Pingt eine Netzwerkadresse
provideArchive* Stellt bei Verwendung der Skriptschnittstelle BeforeCompare das Master- und das Slavearchiv entpackt zur Verfügung.
provideBackup* Stellt bei Verwendung der Skriptschnittstelle BeforeUpload das letzte Backup entpackt zur Verfügung.
semaphore.enter* Definiert den Zugang zu kritischen Logikbereichen
unzip* Entpackt ein ZIP-Archiv
useTempWorkdirM & useTempWorkdirS* Erstellt temporäre Arbeitsverzeichnisse für die Master- und die Slavedaten für einen Vergleich
warning.ifdateequal Gibt eine Warnung aus, falls die letzten beiden Backups keine Unterschiede aufweisen