egal V1.0 
=========

egal ist Freeware

Die Benutzung geschieht auf eigene Gefahr!
Fr Schden an Hardware oder Datenbestnden wird vom Autor keine Haftung bernommen!
Dies sei vollstndigkeitshalber erwhnt, auch wenn sich der Autor keine Schden, die
sein Programm verursachen knnte, vorstellen kann.

Zum Umfang dieses Paketes gehrt:
egal.exe
egal.txt

Kontakt:
schaefer.de@t-online.de


Wozu dient "egal" ?
-------------------
"egal" bgelt eine Schwche der Programm-Verknpfungen von Windows 95/98 aus.
Link-Dateien im Startmen oder auf dem Desktop funktionieren auf Dauer nur un-
problematisch, wenn sie mit Dateien auf dem selben Medium (in der Regel C:)
verknpft werden.
Denn wenn sich die Laufwerksbuchstaben einmal ndern sollten, was z.B. durch
das Einbinden eines externen Brenners ins System schnell passieren kann, finden
die Link-Dateien durch die Buchstabenverschiebung ihre zu startenden Programme
auf anderen Medien (Zip, CD u.s.w.) nicht mehr.


Funktionsweise
--------------
"egal" ist sehr einfach in der Handhabung. Statt eine Datei direkt zu verknpfen,
wird die Verknpfung zu "egal" hergestellt, dessen Aufruf der Pfad zu der Datei
oder dem Ordner als Parameter hinten angestellt wird.

"egal" sucht diesen Pfad zunchst im angegebenen Laufwerk. Wird es dort nicht
fndig, sucht es den Pfad auf den anderen eingebundenen Medien.
Findet "egal" die Datei, so ist die Folge die selbe wie bei einer direkten Ver-
knpfung:

a) Im Falle eines Programms (.exe) wird es gestartet.
b) Im Falle eines Dokuments wird die im System definierte Anwendung gestartet,
   die das Dokument ldt (Notepad, IExplorer u.s.w.).
c) Im Falle eines Verzeichnisses wird dieses in einem Explorer-Fenster angezeigt.

Zum klaren Verstndnis: "egal" ist kein Dateien-Suchprogramm, denn schlielich
sollen die Anwendungen mit geringstem Zeitaufwand gestartet werden. Der Pfad
mu in jedem Falle bekannt sein, lediglich das Laufwerk wird ausfindig gemacht.
Die Suche erfolgt absteigend von Z: nach A:, damit die Diskette erst als letztes
in Frage kommende Medium geprft wird.

Wird "egal" ohne eine Parameterzeile gestartet, sieht es in der Zwischenablage
nach, ob es dort einen zu verarbeitenden Pfad vorfindet.
Wenn auch hier kein Pfad vorliegt wird eine Fehlermeldung ausgegeben.

"egal" wurde dahingehend erweitert, da es auch mit http/ftp/news - Adressierungen
als Parameterbergabe umgehen kann.
Beispiel: egal http://www.microsoft.com
egal startet den Standard-Browser, der wiederrum die angegebene Seite ldt.
Das Ganze funktioniert natrlich auch, wenn sich "egal" die www-Seite aus der
Zwischenablage holen soll.


Installation und Handhabung
---------------------------
1. Eine Installation von "egal" ist nicht vorgesehen.
   "egal" sollte sich am zweckmigsten im Windows\Command-Verzeichnis befinden,
   am Besten zusammen mit dieser Text-Datei.

2. Klicke das Icon einer Verknpfung mit der rechten Maustaste an und whle
   "Eigenschaften" aus dem Kontext-Men. Whle das Registerblatt "Verknpfung".

3. Setze den Cursor an den Anfang der Eingabezeile "Ziel:" und tippe egal ein,
   gefolgt von einem Leerzeichen.
   Die Zeile sollte dann so hnlich aussehen:
   egal E:\Spiele\Schach.exe

4. Lsche nun noch den Inhalt der Eingabezeile "Arbeitsverzeichnis" und klicke
   auf "OK".

Beim nchsten Aufruf des Registerblattes sieht man, da Windows den Pfad auto-
matisch vervollstndigt hat:
C:\Windows\COMMAND\egal.exe E:\Spiele\Schach.exe

Ruft man diese Verknpfung nun auf, sollte die Datei dann mit Hilfe von "egal"
geffnet werden, egal auf welchem Medium sie sich befindet (daher der Name).

Fr den Einsteiger sei erwhnt, da sich die Verknpfungen des Startmens im gleich-
namigen Verzeichnis des Windows-Ordners befinden. Mit Hilfe des Explorers (ob man
ihn nun mag oder nicht) kann man dann die oben aufgefhrten Schritte vornehmen.


Bekannte Einschrnkungen
------------------------
Fr MS-DOS-Programme werden Verknpfungs-Dateien mit der Extension .PIF verwendet.
Diese sind etwas umfangreicher konfigurierbar und werden von "egal" nicht unter-
sttzt. Dennoch sind in manchen Fllen auch DOS-Programme mit "egal" startbar.

Die internen Verknpfungsoptionen einiger Anwendungen wie z.B. Excel erlauben keine
Parameterbergabe an die zu startenden Programme. Deshalb wurde in "egal" die Para-
meterbergabe ber die Zwischenablage ermglicht.
In Excel lt sich mit Hilfe eines Makros der gleiche Komfort erzielen.
Die zwei entscheidenen Zeilen lauten:

    Selection.Cut ' Zelleninhalt (=Pfad) in die Zwischenablage kopieren
    i = Shell("c:\windows\command\egal.exe", 1) ' egal.exe starten

Dateienlose Ordner knnen nicht mit Hilfe von "egal" in einem Explorer-Fenster an-
gezeigt werden.


Schluanmerkung
---------------
Ich wei nicht, ob "egal" das Programm ist, auf das die Menschheit schon lange 
gewartet hat? Mir jedenfalls erweist es wertvolle Dienste, da in meinem System
stndig Gerte hinzugefgt und entfernt werden.
Ich habe mir mit Excel eine bersicht meiner externen Datenbestnde (Cliparts,
HTML-Dateien...) erstellt, auf die ich nun unbeschwert zugreifen kann, ohne befrchten
zu mssen, da die Pfade zu den Dateien im Falle einer Buchstabenverschiebung der
Laufwerke nicht mehr stimmen.
In dieser Tabelle befinden sich auch http-Adressen, die ich mit Hilfe von "egal" in
meinen Browser lade.

Ich wnsche allen Anwendern und denen, die es werden wollen, viel Spa mit "egal".

Detlev Schfer
am 18. Oktober 1998
