CheckPath
=========
Das Programm dient zum Überprüfen, ob ein Laufwerk oder Netzwerkpfad verfügbar ist.
Dies kann z.B. vor einem Backup erfolgen, um sicher zu stellen, dass das Backup
einwandfrei ausgeführt wird.

Bei Benutzung der Befehlszeilenoptionen des Programms (s.u.) wird ein ExitCode
zurückgegeben, der von dem aufrufenden Programm (z.B. Personal Backup) ausgewertet
werden kann:
   ExitCode = 0 : o.k.
            = 1 : nicht gefunden

Das Programm prüft nur, ob der Basispfad (Laufwerk oder Netzwerkverbindung)
vorhanden ist. Unterverzeichnisse werden ignoriert und müssen bei Bedarf vom
aufrufenden Programm erstellt werden.

Befehlszeilenoptionen:
   CheckPath <Verzeichnis> [/prompt] [/user:name|pwd>]
     <Verzeichnis>  : Der zu überprüfende Pfad
     /prompt        : Mit Benutzerabfrage
     /user:name|pwd : Account für eine Netzwerkanmeldung


Beispiel:
---------
   CheckPath U: /p

Wenn U: z.B. ein ext. USB-Laufwerk ist, wird geprüft, ob dieses eingeschaltet ist.
Wenn dies nicht der Fall ist, erfolgt eine Meldung auf dem Bildschirm, die es
ermöglicht die Überprüfung abzubrechen oder zu wiederholen.
Man hat jetzt die Möglichkeit das Gerät einzuschalten und die Überprüfung zu
wiederholen. Ist die erfolgreich wird das Programm beendet und ein ExitCode 0
an das aufrufende Programm übergeben.
Bricht man die Überprüfung ab, wird ein ExitCode 1 an das aufrufende Programm
übergeben.

   J. Rathlev, Aug. 2005
