Есть ли какой-нибудь «встроенный» способ доступа к родительскому диску «относительно» в Windows?
т. е. вместо того, чтобы моя программа сохраняла путь, например K:\1\2\3
(K:\ является USB-накопителем), я бы хотел, чтобы она сохраняла путь без буквы диска, таким образом, если буква диска встречается чтобы изменить в будущем, сохраненный путь все еще будет действительным, поскольку он является динамическим.
Я знаю, что могу вручную заменить букву диска чем-то вроде Flash:\ перед сохранением пути, а затем перед доступом к сохраненному пути заменить Flash:\ на букву диск, на котором в данный момент работает моя программа, но я хотел знать, есть ли «встроенный» способ сделать это, где я мог бы просто передать определенную строку в Windows вместо буквы диска, и Windows автоматически заменит это с буквой диска, на котором запущена текущая программа.