Maak Dropbox elke map op je pc met behulp van symbolische koppelingen
Als er iets is dat me gek maakt over Dropbox, is het feit dat het alleen mappen en bestanden synchroniseert / back-upt die zich in de bovenliggende map van Dropbox bevinden. GRRR. Vorige week hebben we je een ECHT groovy trick laten zien met Dropbox met Microsoft Office om een back-up te maken van je tijdelijke Office-documenten. Een deel van de truc bestond uit het instellen van een Symlink waarmee bestanden en mappen met Dropbox worden gesynchroniseerd, hoewel ze zich niet onder de bovenliggende map van Dropbox bevinden. De truc is behoorlijk groovy, dus ik heb besloten dat het een groovy eigen post verdient!
Hoe elke map te synchroniseren met Dropbox met behulp van Symlinks
Wanneer je dit soort dingen doet, kan een enkele typfout je doden. Met dit in gedachten gebruik ik Notepad om al mijn opdrachten vooraf in te typen. Dan plak ik ze gewoon in Windows CMD Prompt en beperk ik de problemen. Dus daarmee gezegd:
Stap 1
Open Kladblok
Stap 2
Open je Dropbox-map en kopieer en plak de locatie van My Dropbox in je Kladblok. Deze actie geeft u het volledige pad dat u vervolgens kunt gebruiken om uw Symlink-opdracht te bouwen. Voor de meeste mensen zal het mappad " C: \ Users \ YourUserName \ Documents \ My Dropbox " zijn
Stap 3
Blader naar de map die u wilt synchroniseren met Dropbox en kopieer en plak het pad (in het kladblok dat u open hebt staan).
Voor mijn voorbeeld ga ik de desktop op mijn gebruikersprofiel synchroniseren:
“C: \ Users \ MrGroove \ Desktop \”
Op dit punt had je beide in Kladblok moeten plakken:
- Mijn Dropbox- mappad : C: \ Users \ YourUserName \ Documents \ My Dropbox
- Het pad van de map die u Dropbox wilt laten synchroniseren (bijv. C: \ Users \ YourUserName \ Desktop)
Stap 4
Nu hoeven we alleen nog een paar wijzigingen aan te brengen in het kladblok, zodat we het volledige commando eenvoudig in de volgende stap kunnen kopiëren en plakken. In de cmd-prompt gebruiken we de opdracht mklink / D. En de syntaxis voor die opdracht is als volgt:
mklink / D "Nieuwe map" "Originele map"
Laten we doorgaan en deze opdracht gebruiken met de paden in ons notitieblok:
Opmerking - Het is belangrijk voor mij om een paar dingen te noemen.
- Ik heb handmatig de submap Gekoppeld in de map "My Dropbox" gemaakt . Ik heb dit gedaan zodat ik later onthoud dat alle submappen onder de gelinkte map symbolische koppelingen zijn, geen echte mappen.
- In mijn voorbeeld mag u de submap Desktop onder de gelinkte bovenliggende map niet maken. De MKLINK-opdracht zal dit voor u doen en als de map al bestaat, zal de MKLINK-opdracht mislukken.
Stap 5
Start Windows Command Prompt "CMD" als beheerder. Ja, u moet hier als beheerder ingelogd zijn.
Stap 6
Kopieer en plak de opdracht vanuit Kladblok in het opdrachtpromptvenster
Stap 7
Om er zeker van te zijn dat de link succesvol is aangemaakt, ziet u nu een bericht direct onder waar u de opdracht hebt geplakt. Er zou Symbolische koppeling moeten zijn gemaakt voor C: \ path1 ... <> C: \ path2 ...
Als u dit bericht niet ziet, of als er staat: " De syntaxis van het commando is incorrect ", dan betekent dat u
- De paden verkeerd ingetypt
- Vergeten om de aanhalingstekens op te nemen
- U hebt de doelmappen handmatig gemaakt
Stap 8
De laatste stap is gewoon controleren en controleren of alles correct is ingesteld. In je Mijn Dropbox- map zou je nu de nieuwe Symlink of map moeten hebben die je net hebt gemaakt. In mijn voorbeeld heb ik de symlink Desktop gemaakt in de bovenliggende map met de naam Gekoppeld .
Zoals u kunt zien aan de onderstaande schermafbeelding, is niet alleen de koppeling geslaagd, maar het groene selectievakje in de bestanden bevestigt dat Dropbox al een back-up van de bestanden heeft gemaakt.
Nu we zeker weten dat de lokale instellingen correct zijn, laten we de Dropbox-website controleren om er zeker van te zijn dat de synchronisatie correct werkt.
Dropbox zou de nieuwe symlink als een map moeten tonen in zijn online interface. Als u de map opent, moet er een back-up van de inhoud ervan in Dropbox worden gemaakt en worden deze in real-time gesynchroniseerd zoals al het andere in de map My Dropbox.
In mijn geval is mijn bureaubladmap in c: \ User \ MrGroove \ Desktop samen met alle submappen en bestanden nu gesynchroniseerd met mijn Dropbox-account en gerepliceerd naar al mijn andere pc- en Mac-computers. Hoewel dit slechts een voorbeeld was van wat mogelijk is met Symlinks, toont het ook de kracht en het gemak van het instellen van een Symlink. Voor een ZEER groovy trick met Symlinks en Dropbox, bekijk dit artikel waar ik Dropbox gebruik om SYNC Temp Files vanuit kantoor te gebruiken!
FAQ Vragen?
- Wat gebeurt er als je de Symlink-map verwijdert die je hebt gemaakt? Zijn er bestanden verwijderd?
- Nee. De map is niets meer dan een snelkoppeling of een koppeling naar de map REAL en bestanden. Eenmaal verwijderd verwijdert Dropbox de bestanden uit uw account. De oorspronkelijke bestanden zullen echter nog steeds bij de oorspronkelijke bron staan (IE: c: \ users \ mrogroove \ desktop.)
- Moet ik de Symlink opnieuw maken wanneer ik opnieuw opstart?
- Nee. Eenmaal gemaakt, zal de Symlink bestaan totdat je hem verwijdert.
- Wanneer ik de Symlink op computer 1 maak, moet ik deze dan opnieuw maken op mijn 2e pc waarop ik Dropbox geïnstalleerd heb?
- Nee! Op elke andere computer waarop Dropbox is geïnstalleerd, maakt Dropbox automatisch de mappen en bestanden onder de map "My Dropbox" Parent - net zoals bij de synchronisatie van andere mappen of bestanden naar andere computers.
Met meer complexe tutorials zoals deze, verwacht ik veel vragen. Dus als u in de war bent of meer hulp nodig hebt, aarzel dan niet om een opmerking achter te laten in de opmerkingen. Of je kunt je vraag op het forum plaatsen om sneller hulp te krijgen van mezelf en andere groovyReaders!