Slik synkroniserer du en hvilken som helst mappe til skyen med symbolske linker

Innholdsfortegnelse:

Slik synkroniserer du en hvilken som helst mappe til skyen med symbolske linker
Slik synkroniserer du en hvilken som helst mappe til skyen med symbolske linker

Video: Slik synkroniserer du en hvilken som helst mappe til skyen med symbolske linker

Video: Slik synkroniserer du en hvilken som helst mappe til skyen med symbolske linker
Video: 12 KRASSE Tastenkombinationen in Windows 10 - YouTube 2024, April
Anonim
De store skylagertjenestene - Dropbox, Google Disk, Microsoft OneDrive og andre - har alle det samme problemet. De kan bare synkronisere mapper inne i mappen til skyoppbevaring. Men det er en vei rundt denne begrensningen: symbolske lenker.
De store skylagertjenestene - Dropbox, Google Disk, Microsoft OneDrive og andre - har alle det samme problemet. De kan bare synkronisere mapper inne i mappen til skyoppbevaring. Men det er en vei rundt denne begrensningen: symbolske lenker.

Symboliske koblinger er ekstremt nyttige for å synkronisere hvilken som helst mappe på PCen. Du vil kanskje synkronisere en form for konfigurasjonsfil som må være på et bestemt sted på din PC, for eksempel.

Symboliske koblinger 101

Windows, Linux og Mac OS X har alle integrerte verktøy for å lage symbolske lenker. En symbolsk lenke er bare en "peker" som peker på en mappe andre steder. Programmer på datamaskinen ser lenken som om den var den samme som den ekte mappen eller filene.

For eksempel, la oss si at du ønsket å synkronisere alle filene i C: Stuff med Dropbox, men du vil fortsatt ha dem i C: Stuff. Du kan opprette en symbolsk lenke i Dropbox-mappen som peker på C: Stuff og Dropbox vil synkronisere alt inne i mappen C: Stuff.

Det er altså teorien. I praksis virker mange skytholdtjenester ikke lenger riktig med symbolske lenker. Vi kan likevel bruke symbolske lenker i motsatt retning. I vårt eksempel vil vi flytte hele mappen C: Stuff til Dropbox-mappen. Vi vil da opprette en symbolsk lenke ved C: Stuff som peker på mappen Dropbox Stuff. Dropbox vil synkronisere filene i mappen og programmene som trenger mappen på C: Stuff vil fungere normalt. Vi dekket først denne løsningen når vi så på hvordan du synkroniserer en mappe med OneDrive på Windows 8.1.

Image
Image

Windows

Først åpner du et kommandopromptvindu som administrator. På Windows 8 eller 10, trykk Windows Nøkkel + X og klikk på Kommandoprompt (Admin). I Windows 7 åpner du Start-menyen, utfører et søk etter Kommandoprompt, høyreklikker på snarveien Kommandoprompt, og velger Kjør som administrator.

Skriv inn følgende kommandoer i vinduet Kommandoprompt. I den første kommandoen, erstatt "C: Path To ExternalFolder" med banen til mappen du vil synkronisere og "C: Users NAME Dropbox" med banen til mappen for lagring av sky. Denne kommandoen vil flytte hele mappen til mappen for skyoppbevaring.
Skriv inn følgende kommandoer i vinduet Kommandoprompt. I den første kommandoen, erstatt "C: Path To ExternalFolder" med banen til mappen du vil synkronisere og "C: Users NAME Dropbox" med banen til mappen for lagring av sky. Denne kommandoen vil flytte hele mappen til mappen for skyoppbevaring.

move “C:PathToExternalFolder” “C:UsersNAMEOneDrive”

Image
Image

Opprett en symbolsk lenke på den opprinnelige plasseringen. Programmer som ser etter mappen på den opprinnelige plasseringen, finner den der. Eventuelle endringer de gjør, vil bli skrevet til mappen for sky lagring.

mklink /d “C:PathToExternalFolder” “C:UsersNAMEOneDriveExternalFolder”

Image
Image

Linux

På Linux, bør du bare kunne opprette en symbolsk lenke med ln-s kommando. Du bør ikke flytte noen filer rundt. Åpne en terminal og kjør følgende kommando:

ln -s /path/to/ExternalFolder ~/Dropbox/

For å synkronisere en individuell fil, spesifiser banen til den filen i stedet for banen til en mappe. Hvis denne metoden ikke virker, må du først flytte den eksterne mappen til i mappen for lagring av sky, og deretter opprette en symbolsk lenke i omvendt - som du vil på Windows.

Image
Image

Mac OS X

Du kan bruke samme kommando på Mac. Først åpner du et terminalvindu - trykk på Command + Space, skriv Terminal i Spotlight-søkedialogen, og trykk Enter. Kjør følgende kommando, fyll inn den aktuelle banen:

ln -s “/path/to/ExternalFolder” “/Users/name/Dropbox/ExternalFolder”

Google Disk aksepterer ikke symbolske koblinger opprettet med kommandoen ovenfor, men andre tjenester kan. For å gjøre dette arbeidet med Google Disk, flytt mappen du vil synkronisere inne i mappen for lagring av sky, og opprett deretter den symbolske lenken i omvendt:

mv “/path/to/ExternalFolder” “/Users/name/Google Drive/”

ln -s “/Users/name/Google Drive/ExternalFolder” “/path/to/ExternalFolder”

Image
Image

Synkroniser eksterne mapper

Du kan bruke dette trikset til å synkronisere mapper utenfor mappen til sky lagring også. For eksempel, la oss si at du har en C: Stuff-katalog. Du har flyttet den til mappen for lagring av sky, slik at du kan få tilgang til den under "Stuff" i Dropbox-mappen din og på nettet. Hvis du har Dropbox satt opp på flere PCer, finner du mappen Stuff i Dropbox-mappen. Du kan opprette de samme symbolske koblingene på hver datamaskin, og innholdet i mappen C: Stuff vil vises det samme på alle PCene.

Noen tredjepartsprogrammer vil hjelpe deg med å skape symbolske lenker for disse tjenestene, men du kan gjøre alt med verktøyene som følger med i operativsystemet. Vi liker ikke å anbefale slike tredjepartsverktøy når vi kan hjelpe det.

Noen programmer tillater deg å synkronisere en hvilken som helst mappe til skyen selvfølgelig. SpiderOak - også fint fordi det er fullt kryptert, slik at de ikke engang kan se hva du lagrer der - lar deg velge hvilken som helst mappe på PCen din for å synkronisere uten å rote med symbolske lenker, for eksempel.

Anbefalt: