Podczas wpisywania polecenia w powłoce Windows najpierw szuka programu w bieżącym katalogu, a następnie z katalogów PATH. Czy można w jakiś sposób (np. Przez zmienną środowiskową) wykluczyć katalog bieżący z wyszukiwania? Coś takiego jak SafeDllSearchMode, ale dla plików wykonywalnych zamiast bibliotek DLL?
Innymi słowy - jeśli mam jeden plik foo.exe w bieżącym katalogu i drugi w innym katalogu w PATH, jak mogę wykonać ten w katalogu PATH bez określania jego pełnej ścieżki?
cd \somwhere\else
do katalogu, w którym nie ma plików wykonywalnych.