Is it possible to keep shortcuts permanently working in USB?

Grand Delta

Commendable
Jun 12, 2016
7
0
1,510
The setting is the next one: I have to put some music files in a USB. I want them to be read in a car, stereo, etc... But I don't want the files to get copied or multiplied. So, after puzzling my head thinking about how to make that, the only remaining option, if possible, is to apply some password locking to the folder through a third party software, and making shortcut to the music files outside the locked folder in order to make them accesible.

Well... That would be cool if it were possible, I don't know if it so. If so, the thing could be to keep the shortcuts alive, because it happens that if you connect the USB on other device, the drive shortcut will change, and that will ruin the shortcut itself. Any possible solution?? Thanks beforehand.
 
Solution
You might try creating a folder named "Shortcuts" off the root and then using "..\" at the beginning rather than a drive letter. The "..\" means use the parent folder of the current location so if the parent folder is the root it doesn't matter what the specific drive letter is. Example:
C:\Files - this is where the files would be stored
C:\Shortcuts - this is where the shortcuts are stored

The shortcuts in C:\Shortcuts would then use ..\Files\SomeFileName and it wouldn't matter what the drive letter is.

Of course this means it would only work on Windows machines. I'm not sure how a Linux or Apple machine would handle it. You might have to setup different folders for shortcuts for different OSes. Other than using forward slashes...
You might try creating a folder named "Shortcuts" off the root and then using "..\" at the beginning rather than a drive letter. The "..\" means use the parent folder of the current location so if the parent folder is the root it doesn't matter what the specific drive letter is. Example:
C:\Files - this is where the files would be stored
C:\Shortcuts - this is where the shortcuts are stored

The shortcuts in C:\Shortcuts would then use ..\Files\SomeFileName and it wouldn't matter what the drive letter is.

Of course this means it would only work on Windows machines. I'm not sure how a Linux or Apple machine would handle it. You might have to setup different folders for shortcuts for different OSes. Other than using forward slashes instead of back slashes in Linux, I think it supports the ".." as parent folder. I don't know about Apple.
 
Solution