This works well for the project .prj file, but not for the .dsk file. In there the whole old path including the drive still appears in sections [Desktop] and [MRU]. Therefore when you open the same project in an environment using a different drive for the project and all project files, no file gets opened and you have to first open them all manually again using the right connection again as well.

I like to keep project files (*.prj + *.dsk) also in a separate folder within the same main root path altogether. It should still be possible to have projects stored in a portable way like this, avoiding absolute paths including drive letters.