Varmuuskopioi / kopioi tiedostoja, jotka ovat "Käytössä" tai "Lukittuja" Windowsissa (komentorivillä)

Varmuuskopioi / kopioi tiedostoja, jotka ovat "Käytössä" tai "Lukittuja" Windowsissa (komentorivillä)
Varmuuskopioi / kopioi tiedostoja, jotka ovat "Käytössä" tai "Lukittuja" Windowsissa (komentorivillä)

Video: Varmuuskopioi / kopioi tiedostoja, jotka ovat "Käytössä" tai "Lukittuja" Windowsissa (komentorivillä)

Video: Varmuuskopioi / kopioi tiedostoja, jotka ovat
Video: SCP 093 Red Sea Object | object class euclid - YouTube 2024, Huhtikuu
Anonim

Jos olet yrittänyt kopioida toista sovellusta lukittua tiedostoa, olet todennäköisesti nähnyt virheilmoituksen, joka on samanlainen kuin "Prosessi ei voi käyttää tiedostoa, koska toinen prosessi on lukinnut osan tiedostosta". Joten miten kopioit sen joka tapauksessa?

Windows XP: n jälkeen Windows on tukenut Volume Shadow Copy -tekniikkaa, jota käytetään viemärijärjestelmän aiempien versioiden ominaisuuksien sekä järjestelmän palauttamisen ja varmuuskopioiden hyödyntämiseen. Se tekee väliaikaisen tilannekuvan tiedostosta tai asemasta ja salli sen jälkeen sovelluksen lukea tilannevedosta, vaikka muut sovellukset pääsisivät tai muokkaavat tiedostoa.
Windows XP: n jälkeen Windows on tukenut Volume Shadow Copy -tekniikkaa, jota käytetään viemärijärjestelmän aiempien versioiden ominaisuuksien sekä järjestelmän palauttamisen ja varmuuskopioiden hyödyntämiseen. Se tekee väliaikaisen tilannekuvan tiedostosta tai asemasta ja salli sen jälkeen sovelluksen lukea tilannevedosta, vaikka muut sovellukset pääsisivät tai muokkaavat tiedostoa.

Mitä voimme tehdä, käytämme komentotiedosto-apuohjelmaa nimeltä HoboCopy, joka käyttää tätä palvelua kopioimaan tiedostoa.

Esitietojen ymmärtäminen

HoboCopy ja useimmat muut varmuuskopio-apuohjelmat käyttävät kahta palvelua Windowsissa ja sinun on tarkistettava, että näitä palveluja ei ole poistettu käytöstä:

  • Volume Shadow Copy
  • Microsoft Software Shadow Copy Provider

Ne voidaan jättää käsin käyttöön, joten niiden ei tarvitse olla käynnissä koko ajan. Hobocopy käynnistää nämä kaksi palvelua automaattisesti tarvittaessa ja Volume Shadow Copy -palvelu palataan pois päältä sen jälkeen, kun se on tehty.

HoboCopyn käyttäminen varmuuskopioimiseen / kopioimiseen yhdellä tiedostolla

Syntaksi on hieman outo, koska HoboCopy on todella tarkoitettu käytettäväksi koko kansion varmuuskopiointiin. Voimme käyttää sitä yksittäisen tiedoston varmuuskopioimiseen siirtämällä tiedostonimi-argumentin lopussa.

Huomaa: Windows Vistassa sinun on käynnistettävä ylläpitäjän tilan komentokehote napsauttamalla hiiren kakkospainikkeella Käynnistä-valikossa olevaa Komentoriviä ja valitsemalla Suorita järjestelmänvalvojana.

Syntaksi:

hobocopy c:directoryname d:ackupdirectory

Haluan esimerkiksi varmuuskopioida c: käyttäjät geek mail outlook.pst-tiedoston d: backups outlook.pst. Tässä on syntaksi, jota käytän:

C:> hobocopy c:usersgeekmail d:ackups Outlook.pst

HoboCopy (c) 2006 Wangdera Corporation. [email protected]

Starting a full copy from c:usersgeekmail to d:ackups Copied directory Backup successfully completed. Backup started at 2008-03-09 01:57:28, completed at 2008-03-09 01:58:39. 1 files (606.45 MB, 1 directories) copied, 7 files skipped

HoboCopyn käyttäminen koko kansion varmuuskopiointiin

Paljon hyödyllisempi tehtävä olisi varmuuskopioida koko käyttäjän kansio, luultavasti ulkoiselle kiintolevylle tallentamista varten. Tätä varten haluamme lisätä muutaman komentorivin argumentteja.

/koko Kopioi kaikki tiedostot
/ skipdenied Ohita käyttöoikeudet, jotka eivät ole sallittuja.
/ R Kopioi rekursiivisesti
/ y Älä kysy, kopioi vain kaikki

Syntaksi:

hobocopy /full /skipdenied /y /r c:directoryname d:ackupdirectory

Mennään sama esimerkki, haluan varmuuskopioida koko käyttäjän hakemistoni d: varmuuskopiot, joten käytän tätä komentoa:

hobocopy /full /skipdenied /y /r c:usersgeek d:ackups

Tämä komento todennäköisesti kestää hyvin kauan, joten haluat ehkä napata tai jotain. Lopussa sinun pitäisi olla lähes täydellinen kopio hakemistosta … Jos sinulla on lupavihjeitä, sinut hälytetään tiedostoille, jotka eivät kopioitu. Todellisuudessa kaikki käyttäjän hakemistossa olevat tiedostot eivät saisi olla ongelma.

HoboCopyn käyttäminen Driveen lisävarusteena varmuuskopioimiseen

Hobocopy tukee myös tiedostojen varmuuskopiointia vähitellen, joten se kopioi vain viimeisimmän varmuuskopion jälkeen muuttuneet tiedostot. Tämä toimii samalla tavalla kuin apuohjelmat, kuten rsync, paitsi että hobocopy tallentaa viimeisen varmuuskopioinnin päivämäärän tiedostossa, joka sinun on määritettävä komentorivillä.

/ Statefile = tiedostonimi Tämä lippu määrittää tiedoston, joka sisältää viimeiset varmuuskopiotiedot.
/ inkrementaalinen Vain kopioida tiedostoja, jotka ovat muuttuneet viimeisen täydellisen kopion jälkeen.

Syntaksi:

hobocopy /incremental /statefile=filename /y /r c:directoryname d:ackupdirectory

Esimerkki:

hobocopy /incremental /statefile=d:lastbackup.dat /y /r c:usersgeek d:ackups

Ensimmäisen kerran, kun suoritat komennon, sinun on käytettävä / täysiä sijasta / inkrementaalisesti, tai muuten saat virheilmoituksen, koska tilatiedostoa ei ole vielä luotu. Sen jälkeen voit suorittaa incremental backup -toiminnon / inkrementaalikytkimellä.

Tämä olisi erinomainen tapa varmuuskopioida joukko kansioita osana aikataulun mukaista tehtävää.

Lataa HoboCopy lähteestä sourceforge.net

Suositeltava: