Angeben, welche Datei mit Duplikaten in %PATH% ausgeführt werden soll

Angeben, welche Datei mit Duplikaten in %PATH% ausgeführt werden soll

Ist es möglich, anzugeben, welche Version einer Datei aufgerufen werden soll, wenn in Ihrer PATH-Variable Duplikate davon vorhanden sind?

Hintergrund

Ich habe sowohl die Bin-Ordner von mingw32 als auch von mingw64 auf meinem Pfad, so dass

PATH=...;C:\mingw32\bin;C:\mingw64\bin;...

und jeder Ordner enthält die ausführbaren Dateien von gcc, g++ usw. Ist es möglich anzugeben, welche aufgerufen werden soll, außer die gewünschte Datei an den Anfang des Pfads zu setzen, wie

PATH=C:\mingw64\bin;%PATH%

Bei DLLs, die sich in dem Ordner befinden, scheint die 32- oder 64-Bit-DLL von Windows-eigenen Methoden korrekt geladen zu werden, aber bei anderen Vorgängen bin ich mir nicht sicher, wie (oder ob) dies möglich ist.

verwandte Informationen