8Sep
Serviciile mari de stocare în cloud - Dropbox, Google Drive, Microsoft OneDrive și altele - au aceeași problemă.Ele pot sincroniza numai folderele din dosarul de stocare în cloud. Dar există o cale în jurul acestei limitări: legăturile simbolice.
Legăturile simbolice sunt extrem de utile pentru sincronizarea oricărui folder de pe PC.Poate doriți să sincronizați un fel de fișier de configurare care trebuie să fie într-o anumită locație de pe PC, de exemplu.
Legături simbolice 101
Windows, Linux și Mac OS X au toate uneltele integrate pentru crearea legăturilor simbolice. O legătură simbolică este doar un "pointer" care indică un dosar în altă parte. Programele de pe computer văd legătura ca și cum ar fi dacă ar fi aceleași cu dosarul sau fișierele reale.
Spre exemplu, să presupunem că ați dorit să sincronizați toate fișierele din C: \ Stuff cu Dropbox, dar totuși le doriți în C: \ Stuff. Ați putea crea o legătură simbolică în dosarul Dropbox care indică spre C: \ Stuff și Dropbox ar sincroniza totul în dosarul C: \ Stuff.
Asta e teoria oricum.În practică, multe servicii de stocare în cloud nu mai funcționează corespunzător cu legăturile simbolice.Încă putem folosi link-uri simbolice în sens invers.În exemplul nostru, am muta întregul dosar C: \ Stuff în dosarul Dropbox. Apoi, vom crea o legătură simbolică la C: \ Stuff indicând folderul Dropbox \ Stuff. Dropbox ar sincroniza fișierele din dosar, iar programele care au nevoie de folderul de la C: \ Stuff ar funcționa normal. Am abordat prima dată această soluție când am analizat cum să sincronizăm orice folder cu OneDrive pe Windows 8.1.
Windows
Mai întâi, deschideți o fereastră Prompt comandă ca Administrator.În Windows 8 sau 10, apăsați Windows Key + X și faceți clic pe Command Prompt( Admin).În Windows 7, deschideți meniul Start, efectuați o căutare pentru Command Prompt, faceți clic dreapta pe comanda rapidă Command Prompt și selectați Run as Administrator.
Tastați următoarele comenzi în fereastra Prompt Command.În prima comandă, înlocuiți "C: \ Path \ To \ ExternalFolder" cu calea spre dosarul pe care doriți să o sincronizați și "C: \ Users \ NAME \ Dropbox" cu calea spre folderul de stocare în cloud. Această comandă va muta întregul dosar în folderul de stocare în cloud.
mutați "C: \ Path \ To \ ExternalFolder" "C: \ Users \ NAME \ OneDrive"
Creați o legătură simbolică în locația originală.Programele care caută dosarul în locația inițială o vor găsi acolo. Orice modificări pe care le fac vor fi scrise în folderul de stocare în cloud.
mklink / d "C: \ Path \ To \ ExternalFolder" "C: \ Users \ NAME \ OneDrive \ ExternalFolder"
Linux
Pe Linux trebuie doar să creați o legătură simbolică cu comanda ln -s .Nu ar trebui să mutați fișierele în jur. Deschideți un terminal și executați următoarea comandă:
ln -s /path/to/ ExternalFolder ~ /Dropbox/
Pentru a sincroniza un fișier individual, specificați calea către acel fișier în locul căii către un dosar. Dacă această metodă nu funcționează, mutați mai întâi folderul extern în interiorul folderului de stocare în cloud și apoi creați o legătură simbolică în sens invers - ca în cazul Windows.
Mac OS X
Puteți utiliza aceeași comandă pe Mac. Mai întâi, deschideți o fereastră terminal - apăsați Command + Space, tastați Terminal în dialogul de căutare Spotlight și apăsați Enter. Rulați următoarea comandă, completând calea potrivită:
ln -s "/path/to/ ExternalFolder" "/Users/name/Dropbox/ ExternalFolder"
Google Drive nu va accepta legăturile simbolice create cu comanda de mai sus, dar ar putea fi utilizate și alte servicii. Pentru a face acest lucru cu Google Drive, mutați folderul pe care doriți să-l sincronizați în interiorul folderului de stocare în cloud și apoi creați link-ul simbolic în sens invers:
mv "/path/to/ ExternalFolder" "/Users/name/ Google Drive /"
ln -s "/Users/name/ Google Drive /ExternalFolder "" /path/to/ ExternalFolder "
Sincronizarea folderelor externe
Puteți folosi acest truc pentru a sincroniza dosarele din afara dosarului de stocare în cloud. De exemplu, să presupunem că aveți un director C: \ Stuff. Ați mutat-o în folderul de stocare în cloud, astfel încât să îl puteți accesa sub "Stuff" în dosarul Dropbox și pe web. Dacă ai setat Dropbox pe mai multe PC-uri, vei găsi dosarul Stuff în dosarul Dropbox. Puteți crea aceleași legături simbolice pe fiecare computer, iar conținutul folderului dvs. C: \ Stuff va apărea la fel în toate calculatoarele dvs.
Unele programe terță parte vă vor ajuta să creați legături simbolice pentru aceste servicii, dar puteți face totul cu instrumentele incluse în sistemul dvs. de operare. Nu ne place să recomandăm astfel de utilități terță parte atunci când o putem ajuta.
Unele programe vă permit să sincronizați orice folder cu nor, desigur. SpiderOak - de asemenea, frumos, deoarece este complet criptat, astfel încât să nu poată vedea chiar și ceea ce stochezi acolo - vă permite să alegeți orice folder de pe PC pentru a vă sincroniza fără a vă deranja cu legăturile simbolice, de exemplu.