Beschreibung zu OFF.EXE V1.03
FREEWARE von Oliver Kraus. 
Fuer die Fehlerfreiheit kann keine Gwaehr uebernommen werden, aber fuer 
alle hinweise und vorschlaege zur verbesserung bin ich dankbar.

OFF.EXE ist ein file-find-programm. Es durchsucht die ganze oder nur teile
beliebiger laufwerke nach einem bestimmten, angegeben filenamen.
wenn passende filenamen gefunden wurden, wird der komplette pfad auf den
filenamen ausgegeben.

Aufruf:

OFF.EXE wird mit dem zu suchenden filename aufgerufen. Der filename kann
beliebig viele '*' oder '?' enthalten. Im gegensatz zu standard-dos
darf '*' irgendwo stehen. Z.B. findet *a* alle filenamen, die ein 'a' in 
ihrem namen haben.

Optionen:

OFF.EXE kennt einige optionen, mit dem das verhalten von OFF.EXE gesteuert
werden kann. Die optionen werden meist zusammen mit dem namen beim
aufrufen des programms angegeben. Z.B. wird mit OFF SCC.INI /F zusaetzlich
eine 'fuzzy'-suche durchgefuehrt.
Es besteht aber auch die moeglichkeit, haeufig benutzte optionen in einer
globalen environment-variable zu speichern. Dies kann z.b. in der 
AUTOEXEC.BAT mit 'SET OFF=+F' geschehen. Die option '+F' wird dann
immerbenutzt und muss dann ggf. vorher abgeschaltet werden, wenn man sie 
nicht mehr benoetigt.

Die optionen im einzelnen:

+S    Durchsuchen von unterverzeichnissen einschalten
      Dies ist auch die voreinstellung, wenn nichts weiter angegeben ist.
-S    Durchsuchen von unterverzeichnissen ausschalten
/S    Wenn vorher +S eingestellt war wird jetzt -S daraus und umgekehrt

+R    Die suche beginnt im root-verzeichnis des aktuellen laufwerks
      Dies ist auch die voreinstellung, wenn nichts weiter angegeben ist.
-R    Die suche beginnt im aktuellen verzeichnis
/R    Wenn vorher +R eingestellt war wird jetzt -R daraus und umgekehrt

Beispiele:
+S +R Durchsucht das ganze laufwerk
+S -R Durchsucht das aktuelle verzeichnis und diejenigen verzeichnisse, 
      die sich unterhalb der aktuellen verzeichnisses befinden.
-S +R Durchsucht das root-verzeichnis (meist wenig sinnvoll)
-S -R Durchsucht nur das aktuelle verzeichnis

+L    Zeigt zusaetzlich bei gefundenen 'files' die lange in Bytes an
-L    Schaltet das anzeigen der file-laenge ab
      Dies ist auch die voreinstellung, wenn nichts weiter angegeben ist.
/L    Wenn vorher +L eingestellt war wird jetzt -L daraus und umgekehrt

+F    Schaltet eine zusaetzliche 'fuzzy'-search ein.
      Damit ist es moeglich nach filenamen zu suchen, die man nicht mehr
      genau kennt. OFF.EXE ermittelt von jedem file den unterschied zu
      dem angegeben suchnamen. Die filenamen werden dann anhand ihrer
      aehnlichkeit zu dem angegeben namen sortiert und am schluss
      ausgegeben (die aehnlichsten zuerst).
-F    Schaltet 'fuzzy'-search ab
/F    Wenn vorher +F eingestellt war wird jetzt -F daraus und umgekehrt

/NXX  Angabe der anzahl der auszugebenden 'fuzzy'-search-namen. 
      XX ist eine beliebige zahl, z.b. /N50

/B    Batch-Mode. Bei Ausgaben auf den Bildschirm wartet OFF.EXE  
      normalerweise auf das druecken einer taste, wenn der bildschirm
      vollgeschrieben wurde. Sinnvoll ist diese option, wenn die
      ergebnisse in einer datei gespeichert und nicht auf dem bildschirm
      ausgegeben werden sollen (OFF.EXE name /B >OFF.ERG).

/CXX  Anzahl der Spalten, die augegeben werden sollen.

/ZXX  Breite der Spalten


Alle optionen koennen auch als kleinbuchstaben eingegeben werden.

viel spass mit dem programm, 
Oliver Kraus
oliver@cip.e-technik.uni-erlangen.de
