8
0
Skriptentwickung/archive/FileEscalationHandler/FileEscalationHandler_Settings.ini

85 lines
3.9 KiB
INI

# Digital Data Konfigurationsdatei.
# UTF-8 Kodierung benötigt!
#-----------------------------------------------------------------------------------------------------
############################################ General Settings ########################################
#-----------------------------------------------------------------------------------------------------
# Pfadangabe in der die Log Dateien abgelegt werden
# Wenn Sie diesen Wert leer lassen, wird im Skriptverzeichnis ein Ordner "Logs" erstellt,
# in diesem werden entsprechende Logdateien abgelegt.
LogPathValue =
# Zahlenwert, wie lange (in Tagen) Logdateien aufbewahrt werden sollen (Default: 60).
# Wenn Sie diesen Wert leer lassen, wird der Standardwert von 60 Tagen verwendet.
# Wert 0 schaltet die Löschfunktion komplett aus.
LogKeepTime = 90
# Sonderzeichen welches verwendet wird, um Werte in Dateinamen zu trennen (Beispiel: Dateiname_4711_1606.pdf)
FileSeperator = _
# Sonderzeichen welches verwendet wird, um Dateiversionen zu trennen (Beispiel: Dateiname_4711_1606~2.pdf)
VersionSeperator = ~
# Zahlenwert, wie lange (in Minuten) gewartet wird, bis Dateien verarbeitet werden.
FileDelayAge = 1
#-----------------------------------------------------------------------------------------------------
######################################### Database Connection ########################################
#-----------------------------------------------------------------------------------------------------
DBSQLConnectServer = 172.24.12.41\tests
DBSQLConnectUser = sa
DBSQLConnectPassword = dd
DBSQLConnectDatabase = DD_ECM
DBSQLConnectIntegratedSecurity = false
# In case a SQL Query doesnt succed, you can configer the whole
# continue or stop
DBSQLErrorAction = stop
#-----------------------------------------------------------------------------------------------------
##################################### Erweiterte Einstellungen #######################################
#-----------------------------------------------------------------------------------------------------
# Tragen Sie einen der folgenden Werte ein: prefix | complete | suffix
FileNameConstructor = suffix
#-----------------------------------------------------------------------------------------------------
############################################## Profile ###############################################
#-----------------------------------------------------------------------------------------------------
# Parameter für ein Profil (Reihenfolge für die MUSS-Parameter beachten!)
# 1. Parameter (MUSS): Dateitypen die behandelt werden sollen (Beispiel: *.pdf,*.tif,*.jpg,*.txt)
# 2. Parameter (MUSS): Zu überwachender Ordner (E:\Quellepfad)
# 3. Parameter (MUSS): Ordner in den verschoben werden soll (Beispiel: E:\Zielpfad)
# 4. Parameter (MUSS): Ordner in den verschoben werden soll,
# 5. Parameter (MUSS): Anzahl der Versuche bis in Wert von Parameter 3 verschoben wird
# 6. Parameter (OPTIONAL): Auswahl aus Liste "Mögliche Datums Variablen"
# 7. Parameter (OPTIONAL): Auswahl aus Liste "Mögliche Herkunfts Variablen"
# 8. Parameter (OPTIONAL): Fester Wert maskiert mit zwei "%%" Beispiel: %%Erkennungsvorgang12%%
# Mögliche Datums Variablen:
# 1. %date -> Datum (01.01.2015 = 01012015)
# 2. %datetime -> Datum und Zeit (01.01.2015 9:11,22 Uhr = 01012015_091122)
# 3. %datetime2 -> Datum und Zeit inkl Millisekunden (01.01.2015 9:11,223333 Uhr = 01012015_0911223333)
# Mögliche Herkunfts Variablen:
# 1. %sourcefolder -> Quellordner aus dem die Datei kam.
# 2. %sourcefolder2 -> Quellordner minus eine Ebene aus dem die Datei kam.
# 3. %sourcefolder3 -> Quellordner minus zwei Ebenen aus dem die Datei kam.
# Beispiel:
# feh_rule = *.pdf,*.tif,*.txt ; E:\Quellpfad ; E:\Zielpfad ; E:\Eskalationspfad ; 2 ; %date ; %sourcefolder ; %%Erkennungsvorgang12%%
# Tragen Sie ab hier bis zu 99 Regeln ein:
feh_rule = *.txt ; E:\Fehler ; E:\erneut ; E:\neu ; 3; %date; %sourcefolder; %%Berlin_OCR1%%