I am working with several other people in a share Dropbox folder, which contains several subfolders. Now I wanted to create a shortcut from one subfolder to another subfolder within this Dropbox (everybody has access to every folder) to save space - is this possible without .ink-files appearing in the shortcut?
Solved! Go to Solution.
Actually, yes, you can do this as a standard Windows shortcut link (.lnk), but only works with the Dropbox App.
First create the shortcut as you would normally do. Then in file properties, change the target to replace the "C:\...\Dropbox\ ..." to %USERPROFILE%\\Dropbox\... where the ellipsis is the rest of the file location. You can also change the "Start in" to C:"^%UserProfile^%\\Dropbox\".
When the system synchronizes, the other users will get the updated location, which automatically replaces the %USERPROFILE% variable with the appropriate location for them. Note, this only works within the app, as the sync'd files are locally stored. Effectively, the link customizes itself for the given user. This also works for file links.
First create the shortcut as you would normally do. Then in file properties, change the target to replace the "C:\...\Dropbox\ ..." to %USERPROFILE%\\Dropbox\... where the ellipsis is the rest of the file location.
This will only work if Dropbox is located in their user profile, and will only work on Windows comptuers. Many people use a different location for their Dropbox folder, and many more use a different OS. Also, if this is in a shared folder, the shared folder location isn't the same for all members. Any member of a share can move and rename a shared folder to anything they want without affecting the other members. This would mean their copy of a file is in a different location compared to yours.
In all of those cases, the updated shortcuts will not work.
Does this come off as kludgy from the provider end? It does from this end.
I'm in a workgroup of five people that all have all the same Dropbox access. When a job converts from a quote to an approved job, it gets a job number & a new directory (not my choice). To make life easier I started putting a link in the new folder to get to the quote folder - then discovered they were of no use to anyone else.
As many questions as I found on this here - it seems like it should be a priority to create a path for this.
qubitstx had a logical solution I'm going to try. If it was auto-created as "%UserName%" life would be a lot simpler, and be as useful to the creator as the current version that has the creator's name in the path wouldn't it?
We can be responsible for broken links if some sombish moves files.
Just my 2¢
Thx for your answer but I don't expect you tell me that I don't need shortcuts. The trick that is proposed can overcome the problem in some situations but not in mine. I do need shortcut that display the file on the local directory of Dropbox.
Just came to this page after trying to Google the solution, to confirm that this feature should be in the next Dropbox update!
Shortcuts were designed for an important, time-saving purpose on PCs. Dropbox can't be a cloud-based replacement of that service without it.
Please undo the "Solved" comment on this post. This problem is not solved even after trying the recommendations. Qubit's response is a good workaround, but you should be able to create links that are active even if the file path changes, just like if you link a Dropbox file on other programs.
Hello qubitstx, I tried your solution, and noticed it was the best workaround until Dropbox sorts this out!
Unfortunately when using the %USERPROFILE% trick, my PC doesn't accept that it is a valid file path. I think I must be doing something wrong. Do we keep the "Users" part of the file path? i.e.
I'm trying to set this up for my team, and pray that they're all on C:\!
Just like Rich said, it all depends on where Dropbox is storing files on your computer.
If you go to Dropbox preferences-->Sync-->Dropbox folder location, this is what you are trying to emulate with a system variable. In the default Windows install case, this is where it dumped all of my files.
You might be able to hack around this restriction by having all users create a %DROPBOX% environment/system variable (specific to their computer), and using this variable in the link, instead of the %USERPROFILE% variable.
(FYI, you shouldn't need the C:\Users\ before %USERPROFILE%, as the variable should contain that portion already. Running echo cd %USERPROFILE% should help you figure out what's in the variable.)
The way we work is changing. Share and discover new ways to work smarter with Dropbox in our community.Sound good? Let's get started.
For more info on available support options, see this article.
If you found the answer to your question, please 'like' the post to say thanks to the user!