Как да синхронизирате файлове на различни компютри. Ръководство за бърз избор (безплатно изтегляне на програми за синхронизиране на файлове и папки)

Мисля, че всеки от нас си зададе въпроса "Какъв вид портфолио се появява в менюто Създаване и каква е неговата цел?" Чудех се и за какво е куфарчето в Windows. На пръв поглед може да изглежда, че куфарчето изпълнява същите функции като папката, но има различна икона, но това далеч не е така. Факт е, че не можете да създавате файлове и папки директно в портфолиото, а само да ги копирате в портфолиото и да ги променяте. Можете да създавате само в подкатегории, т.е. в подпапки! Всичко това се дължи на факта, че функционалността на портфолиото е предназначена да извършва синхронизация между файлове и папки.

Като част от тази статия, нека да разберем за какво е портфолиото в Windows и да помислим как работи.

Според Help, Microsoft препоръчва използването на Briefcase в две ситуации, когато синхронизирате файлове и папки от компютър през мрежа и между компютър и сменяемо устройство. Не бих използвал портфолиото за синхронизация през мрежата, тъй като е много по-лесно да се даде достъп до ресурси на конкретен потребител и той ще може да работи с документи през мрежата. Но синхронизация чрез сменяемо устройствоще разгледаме!

По правило необходимостта от синхронизация възниква, когато работите с едни и същи документи на различни компютри. Следователно винаги трябва да имате последна версияфайлове. Разбира се, можете всеки път да копирате и изтривате цялата папка, в която се намират вашите документи, за да не разберете кои файлове са променени. Но ако има много файлове, това може да отнеме много време. В тази ситуация портфолиото на Windows може да ни помогне.

Създайте портфолио в основата флашка(RMB \ Създаване \ Портфолио \ Работни документи)

И ние ще копираме файлове и папки в това портфолио, с което ще работим на друг компютър в бъдеще. В момента на копиране на документи и папки се създава връзка между тях, благодарение на която ще се извърши сравнението на версиите на файловете.

Както казах по-рано, не можем да създадем нищо в портфолиото, тъй като в менюто му просто няма елемент „Създаване“


Но можем да създаваме файлове и папки вътре в папки


Всичко това се дължи на факта, че между файловете и папките в портфолиото има връзка с тези файлове и папки, откъдето са копирани. Ако се опитаме да създадем файл, той просто няма да има връзка, което означава, че няма с кого да го синхронизираме.

След като сме работили с документи на друг компютър (или само с документи в нашето портфолио на Windows), можем да извършим синхронизация (копиране на променени файлове и папки).

За да направите това, можем или да натиснете Кликнете с десния бутонмишката върху куфарчето и изберете "Актуализиране на всички"


Или отидете на портфолиото и в лентата с инструменти щракнете върху „Актуализиране на всички обекти“



Както можете да видите от екранната снимка, след последното синхронизиране направих промени във файла Partnership и създадох UUUUIIIIII файл в подпапка. Така че, по време на процеса на актуализиране, файлът "Партньорство" ще бъде заменен, файлът UUUUIIIIII ще бъде създаден и по този начин ще има идентични файлове от двете страни.

За да получите повече подробна информация, можете да щракнете с десния бутон върху \ Детайли и ако възникнат нестандартни ситуации (и двата файла са актуализирани от създаването на връзката с портфолиото), вземете правилното решение.


Освен това, като отидете на (Свойства на файл (папка) \ Status), можете да видите информацията с кой файл (папка) е свързан.

И също актуализация отделен файл, отделете от оригинала и намерете оригинала, към който е свързан файлът или папката.

Благодаря ви много за споделянето на този материал! :-) Нашият учебен център няма да ви забрави!

Директорията се чете с помощта на командата get-childitem. Опцията -recurse се добавя към подпапките, които трябва да бъдат преброени, а функцията PSIsContainer () се използва за разграничаване на файлове от папки. Ако върне True, тогава елементът е папка, в противен случай това е обикновен файл:

$ източник = ¨c: файлове¨

$ srcfolder = get-childitem $ source -recurse | където-обект ($ _. psiscontainer)

$ srcfiles = get-childitem $ source -recurse | където-обект (! $ _. pciscontainer)

За да решим нашия прост проблем, са необходими четири списъка: първите два съдържат изходни файловеи папки, а останалите две са получените файлове и папки. Процесът на синхронизация се свежда до повторение на тези списъци и копиране на файлове от една папка в друга.

Първият цикъл проверява дали папката съществува за архивно съхранениеизходни директории и ако те все още не съществуват, те се създават с помощта на командата new-item.

foreach ($ папка в $ srcfolders)

$ srcpath = $ source -замени ¨ \ ¨, ¨ \ ¨ -замени ¨: ¨, ¨: ¨

$ dstpath = $ folder.fullname -замени $ srcpath, $ дестинация

if ($ dstpath -ne ¨¨) (

ако (! (тестов път $ dstpath))

¨ Създайте папката „$ dstpath“.

new-item $ dstpath -type директория | out-null

Много подобен цикъл се изпълнява при сравняване на получения и оригиналния списък с папки, като по този начин се създава точната структура на подпапките. Другите два цикъла обработват файлове: първият копира актуализираните обекти от източника в целевата папка, вторият - тези, които не са в изходната директория - от крайната. Можете да разберете дали даден файл е актуализиран от неговия хеш код. Имайте предвид, че тъй като файловете се отварят само за четене, те не са блокирани от използване от други програми. Въпреки това, според правилата на добрия вкус, файлът трябва да бъде затворен с функцията Close () в края на изчисляването на хеш кода:

$ md5 = нов обект system.security.cryptography.md5cryptoserviceprovider

$ fs = нов обект system.io.filestream ($ файл, $ режим, $ достъп)

$ hash = $ md5.computehash ($ fs) # файл хешкод

$ fs.close ()

Разтрийте нов файлнеговата старо копиее безсмислено и затова ще добавим команди за сравняване на датите на модификация. Когато премествате обратно файлове, които не са в изходната папка, не се изискват проверки, просто трябва да изпълните инструкцията за копиране на елемент. Целият скрипт е показан в списъка - пътищата към изходната и целевата папка се предават към него (не забравяйте да добавите затварящи наклонени черти, например c: filessource), и след това той върши цялата работа самостоятелно и само показва информация за случващото се на екрана. Забележете, дори ако преди това не сте създали получената папка, скриптът ще я създаде сам:

ако (! (тестов път $ дестинация))

нов-елемент $ дестинация -тип директория -сила | out-null

Така че този скрипт ще ви помогне да копирате липсващи снимки, таблици, текстови документии други, без да губите време за ръчно сравняване файл по файл. За да го използвате, можете да създадете прост BAT файл на работния плот, като посочите команда от формата powershell.backup.ps1 c: filessrc d: backup (пътят към скрипта обикновено трябва да бъде даден изцяло). В бъдеще е лесно да синхронизирате папки, като щракнете върху това партиден файл... Припомнете си, че командата Set-ExecutionPolicy RemoteSigned, изпълнявана от името на "Администратора", позволява изпълнението на неподписани скриптове.

Запазете копия важни файловев напълно незащитена форма, може би не съвсем вярна от гледна точка на сигурността. Windows система 7, въпреки най-добрите усилия на Microsoft, остава уязвим към вируси, червеи и друг зловреден софтуер. Преди документите, които постоянно лежат, всъщност в свободен достъпстигат до там без проблем. За щастие, в операционна системасе появи много полезен инструмент - виртуални дискове, които се монтират и изключват в движение. Те също така са подходящи за архивиране на всички важни файлове, които могат да бъдат достъпни от ограничен брой потребители.

Виртуален диск се представя в системата като VHD (Virtual HardDisk) файл, който има пълна структура и съдържание, подобни на тези на твърд диск... Създава се с помощта на вградената в Windows 7 помощна програма за управление на компютъра, която работи през модула compmgmt.msc. В прозореца на тази програма трябва да кликнете върху реда „Управление на дискове“ и да изберете командата „Действие Създаване на виртуален диск“ от менюто. За новото виртуален дискразмерът е зададен и след това обемът се форматира. На последния етапможете да зададете буква на устройството или да свържете VHD файл към NTFS папка.

Последният метод е интересен с това, че е разрешено да се копира в определена папка, независимо къде се намира виртуалният том. Като демонтирате виртуален том в помощна програма за управление на компютъра, можете да сте сигурни, че до самото последно копиенито вируси, нито любопитни потребители няма да достигнат до важни документи. Самият виртуален том, т.е. файлът с VHD разширение, може да се копира на спасителен носител. Допълнителна мяркасигурност - криптиране на виртуален обем налично с с помощта на BitLockerпотребители на максималната и бизнес версии на Windows 7. При свързване на такъв защитен том (и той може да се използва на други компютри, дори когато BitLocker не е инсталиран), Windows ще поиска потребителско име и парола.

За да синхронизирате файлове с други компютри и устройства в Windows 8.1, има Център за мобилност на Windows, който е свързан с Центъра за синхронизация. Именно в Центъра за мобилност на Windows можете да управлявате всяко устройство и да свързвате вашето Сметкас друг компютър или Windows сървър. Устройствата включват както смартфони, така и таблети. Ако управлявате устройството си чрез ActiveSync, тогава синхронизацията обикновено се настройва чрез Microsoft Exchange.

Sync Center ви позволява да управлявате вашите синхронизирани устройства. Възможно е вече да е свързано устройство за синхронизиране с компютър, но с помощта на Центъра за синхронизация можете също да запазите офлайн версия на файлове за работа в движение.

На страницата с настройки за синхронизиране можете да видите текущите си връзки за синхронизиране и всякакви конфликти, които могат да възникнат.

За да проверите дали всичко е наред, можете да прегледате Сегашно състояниесинхронизация с устройства.

За да синхронизирате файлове с друго устройство под Windows 8.1, щракнете върху " Персонализиране нова връзкасинхронизация". Моля, имайте предвид, че към вашия компютър трябва да е свързано друго устройство. Когато изберете синхронизиране в Центъра за синхронизиране, в горната част на списъка се появяват бутони, за да зададете графика за синхронизиране.

Можете да щракнете върху тях и да управлявате опциите си за синхронизиране.

Ако използвате Sync Center, за да запазвате офлайн копия на вашите файлове Windows сървър, за да контролирате параметрите за синхронизация, щракнете върху " Офлайн управление на файлове».

В диалоговия прозорец Офлайн файлове можете да контролирате текущото състояние на синхронизация, включително възможността да посочите наличното количество за синхронизиране дисково пространствона вашия компютър. За да направите това, използвайте раздела " Използване на диск". Колкото повече налично дисково пространство, толкова повече още файловеможете да синхронизирате с вашия компютър и да съхранявате локално.

Този диалогов прозорец също ви позволява да гарантирате, че офлайн файловете са автоматично криптирани. Тази опция е много полезна, ако съхранявате офлайн версии на файлове на вашия лаптоп.

Настройка и използване на работни папки.

Ако вашата компания използва функцията Work Folders, управлявайте системата за задържане самостоятелни версиифайловете за потребителя са много по-прости и лесни. Работните папки се намират в контролния панел. За да започнете, натиснете бутона " Конфигуриране на работни папки„И ще бъдете помолени да въведете работен адрес електронна пощаили url работна папкана сървъра на компанията.

След първото синхронизиране на файлове и папки, панелът с работни папки показва напредъка на текущото синхронизиране на файлове от сървъра. Този панел може да се използва и за двете общо управлениесинхронизиране на файлове и специфични приложения, като например кои файлове да синхронизирате през вашата мобилна широколентова връзка. Това е мястото, където работните папки са изключени.


Синхронизираните работни папки се появяват в " Моят компютър» файлов изследователкъдето може лесно да се отвори и разгледа.

Програмите за синхронизиране на папки и файлове могат да ви помогнат да поддържате актуализирани копия на файлове и папки на различни места. Те могат да бъдат различни компютри, мрежови устройства, USB устройства или онлайн съхранение. Докато помощните програми за синхронизиране могат да се използват като просто средствоза създаване на резервни копия (т.нар. еднопосочна синхронизация), истинската им цел е да поддържат идентични набори от файлове и папки на няколко места.

Пример е дирижирането текущи версиисъщите файлове на няколко от вашите компютри, в които използвате различно време(двупосочна синхронизация). Помощните програми за синхронизиране на папки следят кои файлове сте създали, променили или изтрили. И съответно те правят тези промени на други места.

Критерии за оценка на помощните програми за синхронизиране:

Една добра помощна програма за синхронизиране трябва да може да прави повечето от следните неща.

  • Поддържа двупосочна синхронизация на файлове.
  • Трябва да може да копира всяка папка или файл, дори ако са в този моментвремето се използва от други програми.
  • Правилно разрешаване на конфликти. Пример за конфликт би бил промяната на един и същ файл на две различни места за синхронизиране.
  • Водене на записи за изтриване на файлове.
  • Откриване на факта, че файлът е преименуван.
  • Поддръжка за филтри и правила за фина настройкаобласт на синхронизация. Пример би бил изключението определени разширенияфайлове от процеса на синхронизация.
  • Визуализация на всички направени промени с възможността потребителят да отмени всички действия.
  • Планировчик на задачи и възможност за автоматично откриване и стартиране на синхронизация, когато мястото за синхронизация стане достъпно (например сте поставили флаш устройство).
  • Поддържайте синхронизацията и двете включени локална машинаи в мрежата (например мрежови папки).

Има много претенденти в този класпрограми, но само няколко от тях поддържат повечето критерии.

Преглед на безплатни програми за синхронизиране на файлове и папки

Програмата за синхронизиране на файлове и папки FreeFileSync е най-добрият избор

Винаги синхронизиране

Голям набор от филтри и правила. FTP поддръжка.
Месечен лимит за копиране от 40 000 файла. Няма копия на заключени файлове.