In Windows one can right click on a folder or file and copy a link to it, then paste it wherever it’s needed, click the resulting link and open whatever folder or file was linked in its corresponding app.
On Mac OS it’s not in the right click menu, but holding down option key during the right click changes the menu options and allows the link to be copied. However when I try to paste a link, for example command k for the link and then command v to paste, into Notes, a link is created, but clicking on it results in a popup containing “the application can’t be opened -50”. The same thing happened with a file that would normally open in an app.
I tried copying the same link into OneNote; when I clicked the link a dialog appeared informing me that OneNote needed to be granted access to the folder at the link. There was a dialog to grant access to this single folder, and when I gave access, that link now works in OneNote - I can click the link and the folder opens in the Finder.
So, is it possible to grant Notes and or OneNote this permission globally rather than to individual files and folders?
The OP found an area of macOS that is inexplicably more complicated than it needs to be. Anyone should 100% be able to easily copy a link to a file. macOS should copy that from Windows. Sadly as is, we have to use workarounds.
Further, links should be to the *file * not to where the file is, so that moving files doesn’t break its links. This could be done using UUIDs. If they worked across devices (macOS, iOS), that would be even better. The ultimate would be cross platform as well (macOS, Linux, Windows).
But I think that would require something like the Windows registry – not something Apple is likely to do (and the source of a lot of headaches on Windows as I understand it).
As I recall OS/2 would automatically update links/aliases when a file was moved to another directory/drive. I think it was using the HPFS file system at that time.