Hur man synkroniserar filer på olika datorer. Snabbvalsguide (gratis nedladdningsprogram för synkronisering av filer och mappar)

Jag tror att var och en av oss ställde frågan "Vilken typ av portfölj visas i menyn Skapa och vad är dess syfte?" Jag undrade också vad portföljen är till för i Windows. Vid en första anblick kan det verka som att portföljen utför samma funktioner som mappen, men har en annan ikon, men så är långt ifrån fallet. Faktum är att du inte kan skapa filer och mappar direkt i portföljen, utan bara kopiera dem till portföljen och ändra dem. Du kan bara skapa i underkategorier, d.v.s. i undermappar! Allt detta beror på det faktum att portföljfunktionaliteten är designad för att utföra synkronisering mellan filer och mappar.

Som en del av den här artikeln, låt oss ta reda på vad en portfölj är till för i Windows och överväga hur den fungerar.

Enligt hjälpen rekommenderar Microsoft att du använder Portfölj i två situationer, när du synkroniserar filer och mappar från en PC över ett nätverk och mellan en PC och en flyttbar enhet. Jag skulle inte använda portföljen för synkronisering över nätverket, eftersom det är mycket lättare att ge tillgång till resurser till en specifik användare och han kommer att kunna arbeta med dokument via nätverket. Men synkronisering via flyttbar enhet vi överväger!

Som regel uppstår behovet av synkronisering när man arbetar med samma dokument på olika datorer. Därför måste du alltid ha senaste versionen filer. Naturligtvis kan du kopiera och radera hela mappen som dina dokument finns i varje gång, för att inte ta reda på vilka filer som har ändrats. Men om det finns många filer kan det ta mycket tid. I den här situationen kan Windows-portföljen hjälpa oss.

Skapa en portfölj vid roten USB sticka(RMB \ Skapa \ Portfolio \ Arbetsdokument)

Och vi kommer att kopiera filer och mappar till denna portfölj, som vi kommer att arbeta med på en annan dator i framtiden. Det är vid tidpunkten för kopiering av dokument och mappar som en länk skapas mellan dem, tack vare vilken jämförelse av filversioner kommer att utföras.

Som jag sa tidigare kan vi inte skapa något i portföljen, eftersom det helt enkelt inte finns något "Skapa"-objekt i dess meny


Men vi kan skapa filer och mappar i mappar


Allt detta beror på att det mellan filer och mappar i portföljen finns en koppling till de filerna och mapparna där de kopierades. Om vi ​​försöker skapa en fil kommer den helt enkelt inte att ha en anslutning, vilket innebär att det inte kommer att finnas någon att synkronisera den med.

Efter att vi har arbetat med dokument på en annan dator (eller bara med dokument i vår Windows Portfolio) kan vi utföra synkronisering (kopiera ändrade filer och mappar).

För att göra detta kan vi antingen trycka på Högerklicka musen på portföljen och välj "Uppdatera alla"


Eller gå till portfolion och klicka på "Uppdatera alla objekt" i verktygsfältet



Som du kan se på skärmdumpen har jag sedan den senaste synkroniseringen gjort ändringar i partnerskapsfilen och skapat en UUUUIIIIII-fil i en undermapp. Så under uppdateringsprocessen kommer "Partnership"-filen att ersättas, UUUUIIIIII-filen skapas, och det kommer därför att finnas identiska filer på båda sidor.

För att få mer detaljerad information, kan du högerklicka på \ Detaljer och om några icke-standardiserade situationer uppstår (båda filerna har uppdaterats sedan kopplingen till portföljen skapades), fatta rätt beslut.


Dessutom, genom att gå till (Fil (mapp) egenskaper \ Status), kan du se informationen med vilken fil (mapp) den är associerad.

Och även uppdatera separat fil, separera från originalet och hitta originalet som filen eller mappen är länkad till.

Tack så mycket för att du delar med dig av detta material! :-) Vårt utbildningscenter kommer inte att glömma dig!

Katalogen läses med kommandot get-childitem. Alternativet -recurse läggs till i undermappar som ska räknas, och funktionen PSIsContainer () används för att skilja filer från mappar. Om det returnerar True är objektet en mapp, annars är det en vanlig fil:

$ source = ¨c: filer¨

$ srcfolder = get-childitem $ source -recurse | where-object ($ _. psiscontainer)

$ srcfiles = get-childitem $ source -recurse | where-object (! $ _. pciscontainer)

För att lösa vårt enkla problem krävs fyra listor: de två första innehåller källfiler och mappar, och de återstående två är de resulterande filerna och mapparna. Synkroniseringsprocessen går ut på att iterera över dessa listor och kopiera filer från en mapp till en annan.

Den första cykeln kontrollerar om mappen finns för backup-lagring källkataloger, och om de inte redan finns skapas de med kommandot new-item.

foreach ($ mapp i $ srcfolders)

$ srcpath = $ källa -ersätt ¨ \ ¨, ¨ \ ¨ -ersätt ¨: ¨, ¨: ¨

$ dstpath = $ folder.fullname -ersätt $ srcpath, $ destination

if ($ dstpath -ne ¨¨) (

if (! (test-sökväg $ dstpath))

¨Skapa mappen '$ dstpath'.

new-item $ dstpath -typ katalog | out-null

En mycket liknande loop utförs när man jämför den resulterande och ursprungliga mapplistan, och skapar därigenom den exakta strukturen av undermappar. De andra två slingorna behandlar filer: den första kopierar de uppdaterade objekten från källan till målmappen, den andra - de som inte finns i källkatalogen - från den sista. Du kan ta reda på om en fil har uppdaterats med dess hashkod. Observera att eftersom filer öppnas skrivskyddat blockeras de inte från att användas av andra program. Men enligt reglerna för god smak måste filen stängas med funktionen Close () i slutet av hashkodsberäkningen:

$ md5 = nytt-objekt system.security.cryptography.md5cryptoserviceprovider

$ fs = new-object system.io.filestream ($-fil, $-läge, $-åtkomst)

$ hash = $ md5.computehash ($ fs) # fil hashkod

$ fs.close ()

Gnid över ny fil hans gammalt exemplar meningslöst, och lägg därför till kommandon för att jämföra ändringsdatum. När du flyttar tillbaka filer som inte finns i källmappen krävs inga kontroller, du behöver bara utföra kopieringsinstruktionen. Hela skriptet visas i listan - sökvägarna till käll- och målmapparna skickas till det (glöm inte att lägga till avslutande snedstreck, till exempel c: filessource), och sedan gör det allt arbete på egen hand och endast visar information om vad som händer på skärmen. Observera, även om du inte tidigare har skapat den resulterande mappen, kommer skriptet att skapa den på egen hand:

if (! (testväg $ destination))

nytt objekt $ destination -typ katalog -force | out-null

Så det här skriptet hjälper till att kopiera saknade foton, tabeller, textdokument och andra utan att slösa tid på manuell jämförelse fil för fil. För att använda den kan du skapa en enkel BAT-fil på skrivbordet genom att ange ett kommando av formen powershell.backup.ps1 c: filessrc d: backup (sökvägen till skriptet behöver vanligtvis anges i sin helhet). I framtiden är det enkelt att synkronisera mappar genom att klicka på denna kommandofil... Kom ihåg att kommandot Set-ExecutionPolicy RemoteSigned, som körs på uppdrag av "Administratören", tillåter exekvering av osignerade skript.

Behåll kopior viktiga filer i helt oskyddad form, kanske inte helt sant ur säkerhetssynpunkt. Windows-system 7, trots Microsofts bästa ansträngningar, är fortfarande sårbart för virus, maskar och annan skadlig programvara. Innan dokumenten som ständigt ligger, faktiskt, i fri tillgång de kommer dit utan problem. Lyckligtvis i operativ system ett mycket användbart verktyg har dykt upp - virtuella diskar som monteras och kopplas från i farten. De är också lämpliga för att säkerhetskopiera alla viktiga filer som kan nås av ett begränsat antal användare.

En virtuell disk presenteras i systemet som en VHD-fil (Virtual HardDisk) som har en fullständig struktur och innehåll som liknar dem i hårddisk... Den skapas med hjälp av det inbyggda datorhanteringsverktyget i Windows 7 som körs genom modulen compmgmt.msc. I fönstret för detta program måste du klicka på raden "Diskhantering" och välja kommandot "Åtgärd Skapa virtuell disk" från menyn. För det nya virtuell disk storleken ställs in och sedan formateras volymen. På sista etappen du kan tilldela en enhetsbeteckning eller binda en VHD-fil till en NTFS-mapp.

Den sista metoden är intressant genom att det är tillåtet att kopiera till en specifik mapp oavsett var den virtuella volymen finns. Genom att avmontera en virtuell volym i ett datorhanteringsverktyg kan du vara säker på att fram till allra sista tiden sista exemplaret varken virus eller nyfikna användare når viktiga dokument. Själva den virtuella volymen, det vill säga filen med VHD-förlängning, kan kopieras till räddningsmedia. Ytterligare åtgärd säkerhet - virtuell volymkryptering tillgänglig med använder BitLocker användare av max- och affärsversionerna av Windows 7. När du ansluter en sådan skyddad volym (och den kan användas på andra datorer, även där BitLocker inte är installerat), kommer Windows att be om ett användarnamn och lösenord.

För att synkronisera filer med andra datorer och enheter i Windows 8.1 finns Windows Mobility Center, som är länkat till Synchronization Center. Det är i Windows Mobility Center som du kan hantera vilken enhet som helst och länka din konto med en annan dator eller Windows-server. Enheter inkluderar både smartphones och surfplattor. Om du styr din enhet via ActiveSync ställs synkroniseringen vanligtvis upp via Microsoft Exchange.

Sync Center låter dig hantera dina synkroniserade enheter. En enhet för synkronisering med en dator kanske redan är ansluten, men med hjälp av Synchronization Center kan du också spara en offlineversion av filer för att arbeta på språng.

På sidan med synkroniseringsinställningar kan du se dina aktuella synkroniseringslänkar och eventuella konflikter som kan uppstå.

För att kontrollera om allt är i sin ordning kan du se Nuvarande tillstånd synkronisering med enheter.

För att synkronisera filer med en annan enhet på Windows 8.1, klicka på " Anpassning ny anslutning synkronisering". Observera att en annan enhet måste vara ansluten till din dator. När du väljer en synkronisering i Sync Center visas knappar överst i listan för att ställa in synkroniseringsschemat.

Du kan klicka på dem och hantera dina synkroniseringsalternativ.

Om du använder Sync Center för att spara offlinekopior av dina filer till Windows-server, för att styra synkroniseringsparametrarna, klicka på " Offline filhantering».

I dialogrutan Offlinefiler kan du styra det aktuella tillståndet för synkronisering, inklusive möjligheten att ange mängden tillgänglig för synkronisering disk utrymme på din dator. För att göra detta, använd fliken " Diskanvändning". Ju mer tillgängligt diskutrymme, desto mer fler filer du kan synkronisera med din dator och lagra lokalt.

Den här dialogrutan låter dig också se till att offlinefiler krypteras automatiskt. Det här alternativet är mycket användbart om du har offlineversioner av filer på din bärbara dator.

Konfigurera och använda arbetsmappar.

Om ditt företag använder funktionen Arbetsmappar, hantera lagringssystemet fristående versioner filer för användaren är mycket enklare och enklare. Arbetsmappar finns i kontrollpanelen. För att komma igång, tryck på knappen " Konfigurera arbetsmappar"Och du kommer att bli ombedd att ange en arbetsadress E-post eller url arbetsmapp på företagets server.

Efter den första synkroniseringen av filer och mappar visar fönstret för arbetsmappar förloppet för den aktuella synkroniseringen av filer från servern. Denna panel kan användas för båda allmän förvaltning filsynkronisering och specifika användningsområden, till exempel vilka filer som ska synkroniseras över din mobila bredbandsanslutning. Det är här arbetsmappar är avstängda.


Synkroniserade arbetsmappar visas i " Min dator» Utforskaren där den lätt kan öppnas och ses.

Mapp- och filsynkroniseringsprogram kan hjälpa dig att hålla uppdaterade kopior av filer och mappar på olika platser. De kan vara olika datorer, nätverksenheter, USB-enheter eller onlinelagring. Medan synkroniseringsverktyg kan användas som enkelt botemedel för att skapa säkerhetskopior (den så kallade envägssynkroniseringen) är deras egentliga syfte att upprätthålla identiska uppsättningar av filer och mappar på flera ställen.

Ett exempel är att genomföra nuvarande versioner samma filer på flera av dina datorer som du använder i annan tid(tvåvägssynkronisering). Mappsynkroniseringsverktyg håller reda på vilka filer du har skapat, ändrat eller tagit bort. Och följaktligen gör de dessa ändringar till andra platser.

Utvärderingskriterier för synkroniseringsverktyg:

Ett bra synkverktyg bör kunna göra det mesta av följande.

  • Stöder tvåvägs filsynkronisering.
  • Bör kunna kopiera vilken mapp eller fil som helst, även om de finns i det här ögonblicket tid används av andra program.
  • Korrekt hantering av konflikter. Ett exempel på en konflikt skulle vara att ändra samma fil på två olika synkroniseringsplatser.
  • Föra register över radering av filer.
  • Detektering av det faktum att filen har bytt namn.
  • Stöd för filter och regler för finjustering synkroniseringsområde. Ett exempel skulle vara undantaget vissa tillägg filer från synkroniseringsprocessen.
  • Förhandsgranskning av alla ändringar som görs med möjligheten för användaren att åsidosätta alla åtgärder.
  • Uppgiftsschemaläggare och möjligheten att automatiskt upptäcka och starta synkronisering när synkroniseringsplatsen blir tillgänglig (till exempel om du satte in en flashenhet).
  • Behåll synkronisering både på lokal maskin och på nätverket (till exempel nätverksmappar).

Det finns många utmanare i den här klassen program, men bara ett par av dem stöder de flesta kriterierna.

Genomgång av gratisprogram för synkronisering av filer och mappar

FreeFileSync fil- och mappsynkroniseringsprogram är det bästa valet

Synkronisera alltid

Stor uppsättning filter och regler. FTP-stöd.
Månatlig kopieringsgräns på 40 000 filer. Inga kopior av låsta filer.