Auf der Suche nach Ursache für ein Verteilungsproblem ist das Tool David-Rule-Check enstanden.
Es durchsucht das ganze David Archiv nach URT-Dateien und überprüft, ob die Ordner von Verteilregeln existieren.
Um eine Suche durchzuführen, muss das Tool auf dem Server ausgeführt werden, auf dem Auch David installiert ist.
Der erste Parameter ist der Name des Servers.
Der zweite Paremeter ist das Laufwerk, auf dem David installiert wurde.
Heißt der Server als DavidSrv und das Archiv liegt unter D:\David\Archiv** wäre der Aufruf David-Rule-Check.exe DavidSrv d:
Während des Durchlaufs wird eine David-Rule-Check-Result.txt erstellt, welche folgende Informationen enthält:
<file>
d:\david\Archive\USER\1001A00A\in\archive.urt
- Name : Test Rule
- Active: no
- Status: target directory not found
- Target: \\DavidSrv\david\archive\user\1001A00A\in\15
</file>
===== Bereinigen =====
Ruft man das Tool mit einem dritten, optionalen Parameter David-Rule-Check.exe DavidSrv d: clean
auf, dann werden Regeln, welche auf ein nicht mehr vorhandenes Ziel zeigen, umbenannt udn deaktiviert.
Zudem wird eine Kopie der archive.urt (archive.urt.YYY-MM-DD-hh-mm-ss) erstellt.
Die Informationen in der David-Rule-Check-Result.txt wären dann wie folgt:
<file>
d:\david\Archive\USER\1001A00A\in\archive.urt
- Name : Test Rule
- Active: yes
- Status: target directory not found
- Action: renamed and deactivated
- Target: \\DavidSrv\david\archive\user\1001A00A\in\15
</file>
===== Changelog =====
* 20.12.19 - initiale Version
===== Download =====
* David-Rule-Check-20.12.19.zip