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 |