watchDirectory Hilfe > Plugins > Umgebungsvariablen
Umgebungsvariablen
Die unten stehenden Variablen sind in den Plugins automatisch eine .bat- oder .cmd-Dateien
starten und automatisch
E-Mail-Benachrichtigung senden, wenn Dateien erstellt oder gelöscht wurden verfügbar.
Bitte beachten Sie, dass die WD_Oxxx Variablen
nur dann funktionieren, wenn die .bat-Datei durch ein
"Umbenennungsereignis" (FILEREN, DIRREN) aufgerufen wurde. Die WD_Oxxx Variablen
gehören zu den Originalnamen der Dateien oder Verzeichnisse.
"Umbenennungsereignisse" werden nur dann ausgelöst, wenn Sie die
"Schnelle Überwachungsmethode" einsetzen.
Name der Variable | verfügbar in Ereignis | Anmerkung | Ausgabe / Beispiel |
---|---|---|---|
WD_REASON | Alle | Diese Variable beinhaltet den Grund, weshalb das Script aufgerufen wurde. Wenn ihr Wert z. Bsp. "FILENEW" ist, bedeutet das, dass das Script aufgerufen wurde, weil jemand eine neue Datei im überwachten Verzeichnis erstellt hat | FILENEW FILEDEL, FILECHNG, FILEREN, DIRNEW, DIRDEL, DIRREN, QUIET |
WD_DIR | Alle | Diese Variable beinhaltet den Namen des überwachten Verzeichnisses. | C:\überwachtes Verzeichnis |
WD_FILE, WD_OFILE | Alle, außer "QUIET" | Diese Variable beinhaltet den Namen des Verzeichnisses oder der Datei, die das Ereignis ausgelöst hat | C:\überwachtes Verzeichnis\Unterverzeichnis\Neue datei.txt |
WD_FILE_D, WD_OFILE_D | Alle, außer "QUIET" | Diese Variable beinhaltet den Namen des Verzeichnisses, in dem das Verzeichnis bzw. die Datei, die das Ereignis ausgelöst hat, gespeichert ist. Diese Variable endet immer mit einem backslash (\) | C:\überwachtes Verzeichnis\Unterverzeichnis\ |
WD_FILE_N, WD_OFILE_N | Alle, außer "QUIET" | Diese Variable beinhaltet den Namen der Datei (ohne den Verzeichnisnamen), die das Ereignis ausgelöst hat | Neue Datei.txt |
WD_FILE_B, WD_OFILE_B | Alle, außer "QUIET" | Diese Variable beinhaltet den Namen der Datei (ohne den Verzeichnisnamen und die Dateierweiterung), die das Ereignis ausgelöst hat | Neue Datei |
WD_FILE_E, WD_OFILE_E | Alle, außer "QUIET" | Diese Variable beinhaltet die Dateierweiterung der Datei, die das Ereignis ausgelöst hat. Die Dateierweiterung ist immer in GROSSBUCHSTABEN angegeben und enthält nicht den punkt (.). Diese Variable ist leer für Verzeichnisse und Dateien ohne Dateierweiterung | TXT |
WD_RELDIR, WD_ORELDIR | Alle, außer "QUIET" | Diese Variable beinhaltet den "relativen Pfad" der Datei, die das Ereignis ausgelöst hat. Der "relative Pfad" beginnt am Ordner des überwachten Verzeichnisses. Die Variable ist leer für Dateien, die sich direkt im überwachten Verzeichnis befinden | Unterverzeichnis |
WD_FILE_SIZE | FILENEW, FILECHNG, FILEREN | Diese Variable enthält die Dateigröße in Bytes | 1204 |
WD_FILE_SIZE_KB | FILENEW, FILECHNG, FILEREN | Diese Variable enthält die Dateigröße in Kilobytes. Sie beinhaltet den Wert von WD_FILE_SIZE dividiert durch 1024. Kleinere Dateien wie 1024 Bytes haben einen Wert von 0 in der Variable WD_FILE_SIZE_KB | 64 |
WD_FILE_SIZE_MB | FILENEW, FILECHNG, FILEREN | Diese Variable enthält die Dateigröße in Megabytes. Sie beinhaltet den Wert von WD_FILE_SIZE_KB dividiert durch 1024. Kleinere Dateien wie 1024 Kilobytes haben einen Wert von 0 in der Variable WD_FILE_SIZE_MB | 10 |
WD_FILE_SIZE_GB | FILENEW, FILECHNG, FILEREN | Diese Variable enthält die Dateigröße in Gigabytes. Sie beinhaltet den Wert von WD_FILE_SIZE_MB dividiert durch 1024. Kleinere Dateien wie 1024 Megabytes haben einen Wert von 0 in der Variable WD_FILE_SIZE_GB | 2 |
WD_FILE_DATE_CR, WD_FILE_TIME_CR | FILENEW, FILECHNG, FILEREN | Diese Variablen enthalten das Erstellungsdatum (JJJJMMTT) und die Erstellungszeit (SSMMSS) der Datei | 20070131 |
WD_FILE_DATE_LM, WD_FILE_TIME_LM | FILENEW, FILECHNG, FILEREN | Diese Variablen enthalten das Datum (JJJJMMTT) und die Zeit (SSMMSS) der letzten Änderung der Datei | 20070131 |
WD_FILE_SHORTPATH | FILENEW, FILECHNG, FILEREN, DIRNEW, DIRREN | Diese Variable beinhaltet den DOS 8.3 kompatiblen Dateinamen der Datei oder des Verzeichnisses | C:\MONI~001\Unterverzeichnis\NEUE~001.TXT |
WD_FILE_SHORTNAME | FILENEW, FILECHNG, FILEREN, DIRNEW, DIRREN | Diese Variable beinhaltet den DOS 8.3 kompatiblen Dateinamen der Datei oder des Verzeichnisses ohne den Verzeichnisnamen | NEWF~001.TXT |
WD_FILE_OWNER | FILENEW, FILECHNG, FILEREN, DIRNEW, DIRREN | Diese Variable beinhaltet den Namen des Besitzers der Datei bzw. des Verzeichnisses. | John |
WD_INSTDIR | Alle | Diese Variable beinhaltet das Installationsverzeichnis von watchDirectory | C:\Programme\watchDirectory |
ANNOTATE | Alle | Diese Variable beinhaltet den kompletten Pfad zum Programm wdAnnotate.exe. Siehe auch das wdAnnotate Programm benutzen für weitere Informationen | "C:\Programme\watchDirectory\wdAnnotate.exe" |
WD_TASKDIR | Alle | Diese Variable beinhaltet den Namen des Verzeichnisses, in dem die Aufgaben gespeichert sind | C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\watchDirectory\AutoCopy |
WD_CONFIG | Alle | Diese Variable beinhaltet den Namen, den Sie der Aufgabe für diese .bat-Datei gegeben haben | AutoCopy |
WD_CURRUN | Alle | Diese Variable beinhaltet eine
eindeutige Nummer, die der Aufgabe
zugeordnet ist. Beim allerersten Start einer
Aufgabe wird dies die 1 sein. Zusammen mit den Variablen WD_CUREVT und WD_CONFIG können Sie diese Variable dazu verwenden, einen eindeutigen und einmaligen Dateinamen zu erzeugen, ohne Gefahr, dass diese Datei überschrieben werden kann |
117 |
WD_CUREVT | Alle | Diese Variable beinhaltet eine eindeutige Nummer, die diesem Ereignis zugeordnet ist. Diese Zahl ist immer gleich für alle Ereignisse einer Aufgabe | 200 |
WD_DATE | Alle | Diese Variable beinhaltet das aktuelle Datum im Format JJJJMMTT | 20050714 |
WD_TIME | Alle | Diese Variable beinhaltet die aktuelle Zeit im Format SSMMSS (24-Stunden-Format) | 165959 |
WD_DTTM | Alle | Diese Variable beinhaltet das aktuelle Datum und die aktuelle Zeit im Format JJJJMMTT SSMMSS (24-Stunden-Format) | 20050714 165959 |