Читая это ТЗ, мой мозг сломался :(
когда мой друг скачивает мою програму себе
А если не друг скачивает, а например, знакомый, или незнакомый человек?
програма автоматом сканирует директорию к себе
и потом она эту директорию использует для открытия папок в своей директории
- Это как понимать?
Например я запустил
Как вы запустили, если программу скачал друг?
Если можно такое сделать, буду очень благодарен
Такое скорее всего можно сделать, если хорошенько сформулировать задачу, почитать нужные книжечки, и на худой конец погуглить :)