«Текущий каталог» - это свойство активного процесса.
AFAIK, «Текущий каталог», «Текущий рабочий каталог» и «Рабочий каталог» - все это синонимы для одной и той же вещи.Они определенно находятся в Linux, Java (и, возможно, .Net) земле.В Windows, однако, процесс может иметь разные «рабочие каталоги» для каждого диска:
«Начальный каталог» программы обычно является одним из:
каталога, в котором вы его запускаете (изкомандной строки),
каталог, в котором находится .exe (если дважды щелкнуть по нему из проводника Windows), или
каталог, указанный ссылкой на рабочем столе (если дважды щелкнуть ярлык Windows)
Другими словами, «Начальный каталог» и «каталог, в котором находится исполняемый файл», могут бытьто же самое или другое.
- «Начальный каталог» запущенного процесса не имеет прямого отношения к «Путь».
Путь помогает ОС найти .exe (для его загрузки и запуска), но он не используется для назначения "Начального каталога"".
'Надеюсь, это поможет