Which
EinleitungAnforderungen
Screenshots
Download
Einleitung
Wer kennt das LINUX/ UNIX- Shellkommando which?Es wird mit einer Datei als Parameter aufgerufen und meldet zurück, in welchem Pfad die Datei gefunden wurde. Die angegebene Datei wird dann aufgefunden, wenn sie sich in einem der in der Umgebungsvariable %PATH% angegebenen Pfade befindet.
Auch unter Windows können in der DOS-Eingabeaufforderung oder aber in der Zeile "Ausführen" Programme gestartet werden, die durch den Programmnamen ohne Pfadangabe angegeben werden. Mit Which erhalten Sie die Information, in welchem "Suchpfad" die entsprechende Datei enthalten ist.
Which ist ein Tool für die Eingabeaufforderung oder BAT-Dateien unter Windows. Es funktioniert nicht unter DOS.
Neu in der Version 1.1 sind:
- automatische Erweiterung des angegebenen Dateinamens um eine Dateierweiterung. Gibt man einen Dateinamen ohne die Erweiterung an, so wird nach gleichnamigen Dateien gesucht, die auf exe, com, bat oder cmd enden.
- Die Suche erfolgt auch in der Regsitry in der Liste der
registrierten Anwendungen (die man im Dialog
"Öffnen mit..." sieht). Standardgemäss
werden die Applikationspfade von Windows-Anwendungen
nicht mehr in der PATH-Variable eingetragen, sondern
nur noch in der Registry hinterlegt.
Die Umgebungsvariable PATH ist eher ein Relikt aus DOS-Zeiten - funktioniert aber nach wie vor hervorragend ;-)
Beispiele:
which explorer
zeigt Pfad+Dateiname des "normalen" Explorers
which winword
zeigt Pfad+Dateiname von MS Winword. Ist es nicht installiert, ist dies mit errorlevel zu erfragen
Seitenanfang
Anforderungen
- mind. Windows 4.X (Windows 95/ 98/ NT)
Seitenanfang
Screenshots:
Ohne Angabe der Parameter wird eine Hilfe angezeigt:
Ein Aufruf mit dem Parameter explorer verrät uns, wo sich der Windows-Explorer befindet:

Seitenanfang
Download:
Die aktuelle Version heisst 1.1 (vom April 2001):which.zip (29 kB)In der Download-Datei sind enthalten:
- eine ausführbare Datei: WHICH.EXE
- eine Datei zum Vorführen der WHICH.EXE: DEMO_WHICH.BAT (s. Screenshot)
- der Quellcode in Form der Datei WHICH.DPR (Programmiersprache: Pascal)
Sie benötigen ein Programm, das das Dateiformat ZIP dekomprimieren kann. Es gibt etliche kommerzielle und frei verfügbare (kostenlose) Programme, die das ZIP-Format dekomprimieren können: WinZIP, PowerZIP, etliche Dateimanager der Shareware- und Freewareszene etc.
Seitenanfang