I use gnuwin32 which :-)
The GnuWin32 port of Which searches for a matching file in the following sequence of directories:
* The current directory. * The directories that are listed in the PATH environment variable
Mögliches Duplizieren:
Windows-Äquivalent von Whereis?
Es ist leicht genug , ein einfaches Skript zu schreiben, das wie der Befehl which (1) von unix funktioniert, der entlang des PATH nach einem bestimmten Befehl sucht. Leider ist die CreateProcess- Funktion nicht so einfach, sodass diese Art von Skript keine genauen Ergebnisse liefert: CreateProcess sucht in einer Reihe von Verzeichnissen, die nicht in PATH enthalten sind, sucht nach Dateien mit allen in PATHEXT aufgeführten Erweiterungen usw. Schlimmer, wer weiß, was in zukünftigen Windows-Versionen hinzugefügt werden könnte?
Meine Frage ist jedoch: Gibt es ein robustes, genaues (1) Äquivalent für Windows, das Ihnen immer sagt, welche Datei CreateProcess finden würde?
I use gnuwin32 which :-)
The GnuWin32 port of Which searches for a matching file in the following sequence of directories:
* The current directory. * The directories that are listed in the PATH environment variable