Это я ещё с давних времён такую конструкцию использую: определить, существует ли папка.
Поскольку в каждой существующей папке можно обратится к псевдофайлу
nul, то если папка существует — то и файл этот будет найден, а если папки такой нет — то и псевдофайл найден не будет.
Сейчас определение существования конкретной папки делается проще — но приведённая конструкция универсальна и работает хоть в Windows 3.1, хоть в Windows 10.