![]() When I take photos off my camera onto my laptop to free up space on the camera's SD card, I sometimes need to dump them somewhere until I get round to organising them properly. I have a folder on my laptop for this, but now my laptop is getting full! So I want to move the data in the folder onto an external hard-drive (mapped to V:), but make it appear as though the folder is still on my local C: drive. This is because I have a number of programmes and shortcuts pointing to the local location already. if I'm on holiday without the removable drive, but still want to take photos off the camera, now where do I put them?) Often the external drive is unplugged meaning the symbolic link looks broken and can't be used to take images off (e.g. Is there a way to have a folder on my C: drive that I can put stuff in when the external drive is unplugged, but when I have the external drive plugged in, all the stuff is automatically moved to the corresponding location on that drive. I'm thinking of an interface like OneDrive - the OneDrive folder works when I'm "unplugged" (no internet connection) and looks to everyone like a regular folder. It even contains placeholder files (ideal but not strictly necessary). Unix filesystems have two ways of referring to files: HardLinks and SymbolicLinks. And when I'm back online all my stuff goes into the cloud. In the approach invented by Unix, HardLinks are essential: they are the. I guess I could literally just use onedrive but I prefer the physical remote hard drive for file transfer speed.ĭefinitely not with symbolic links (or any other kind of link). Links only remap locations they have no mechanism to automatically move existing files. If you want two-way sync with placeholders, you would need a program that's indeed similar to OneDrive but for local sync I haven't seen anything exactly like that. ![]() Note: Alternately, you can drag a folder onto the. In the dialogue window that pops up, browse to the desired folder and click on choose. Next, you’ll need to choose a folder to sync with the cloud. ![]() (At least, not with placeholders – that's probably the most difficult part of creating a sync tool due to the OS integration needed they are not actually symlinks at all, they're a custom kind of object that relies on a dedicated kernel driver.)īut for one-way sync (i.e. When you first open the application, you’ll need to read and agree to the terms of Zibity Software by clicking on I accept. just moving all files from C:\Photos to V:\Photos) it can be done in a much simpler way: just a batch script that moves everything (e.g. But when it comes to Dropbox, the easiest way Ive found to perform this procedure is to use the free utility MacDropAny. Symbolic Link For Dropbox Free Utility MacDropAny. using robocopy or Unison), and is run whenever you connect the disk. The official way is to use the ln -s command in Terminal alternatively, Ive covered a Mac Gem, SymbolicLinker, for creating such links. The hard part here is automatically reacting to the disk being connected, although it might be possible to set up a Task Scheduler task. But you could also just double-click the. ![]()
0 Comments
Leave a Reply. |