Tärkein Muu Windowsin eräkomentosarja tietojen varmuuskopioimiseksi

Windowsin eräkomentosarja tietojen varmuuskopioimiseksi



Tietokoneiden käyttäjät, jotka ovat kasvaneet edistyneiden Mac- ja Windows-tietokoneiden kanssa, eivät ehkä ole tietoisia siitä, mutta kerran, kauan sitten, kaikkia henkilökohtaisia ​​tietokoneita hallittiin komentoriviliitännällä. Kyllä, tämä kömpelö komentoruutu Windows-koneellasi oli kirjaimellisesti ainoa tapa, jolla useimmat ihmiset ovat koskaan olleet vuorovaikutuksessa tietokoneen kanssa. Komentoriviliitännät tukeutuivat suuresti pieniin ohjelmiin, joita kutsuttiin skripteiksi, jotka olivat käyttöjärjestelmän komentojen kokoelmia yleisten tehtävien suorittamiseen.

Vaikka nykypäivän tietokoneiden graafiset käyttöliittymät ovat valovuosia kehittyneempiä ja helppokäyttöisempiä kuin vanhat komentorivit, vanhemmalla tietokoneen ohjaustavalla on edelleen käyttötapoja. Yksi yleisimmistä ja hyvin sopivista komentorivikomentosovelluksista on tietojen varmuuskopiointi. Komentoriviskriptit voidaan automatisoida toimimaan milloin tahansa ilman ihmisen vuorovaikutusta, ja niillä on vain vähän rajoituksia. Mikä parasta - ne ovat sisäänrakennettu osa Windows-käyttöjärjestelmää.

kuinka poistaa hyperlinkki sanalla

Miksi komentoriviskriptit?

Miksi käyttää komentorivikomentosarjaa, kun siellä on sekä kaupallisia että ilmaisia ​​varmuuskopiointiohjelmia? Komentoriviskripteillä on useita ainutlaatuisia etuja. Tässä on muutama niistä:

  • Alkuperäiset komennot : Mikä on parempi tapa varmuuskopioida tietoja kuin käyttämällä toimintoja, jotka ovat käytettävissä ohjelman luodessa, joka luo tiedot? Olipa kyseessä käyttöjärjestelmä itse yksinkertaisella tiedostokopiointikomennolla tai tietokantakomennolla palautettavan binääritiedoston tuottamiseksi, lähdeohjelma tietää parhaiten, kuinka itse varmuuskopioida.
  • Lopullinen hallinta : Koska komentorivikomentosarja noudattaa yksinkertaista vaiheittaista menettelyä, tiedät tarkalleen, mitä tapahtuu, ja voit helposti muokata käyttäytymistä.
  • Nopeasti : Koska kaikki on natiivikomento, mitään ei tulkita. Jälleen kerran käytät itse ohjelman tarjoamia komentoja, joten yleiskustannukset pidetään minimissä.
  • Voimakas : En ole vielä nähnyt varmuuskopiointitehtävää, jota ei voida suorittaa komentorivikomentosarjalla ... ja olen tehnyt joitain funky-asioita. Vaikka joudut ehkä tekemään jonkin verran tutkimusta ja kokeiluja ja virheitä, jos sinulla on todella ainutlaatuisia tarpeita, tyypillisesti käyttämäsi komentosarjakielen sisäänrakennetut toiminnot ja ominaisuudet ovat enemmän kuin riittävät.
  • Ilmainen ja joustava : Komentorivikomentosarja ei tietenkään maksa mitään (sen kehittämisen ajan ulkopuolella), joten voit kopioida komentosarjat mihin tahansa määrään koneita ja järjestelmiä, ilman aikaa tai kustannuksia. Vertaa tätä varmuuskopio-ohjelmistojen lisenssien ostokustannuksiin useilla palvelimilla ja / tai pöytätietokoneilla.

Nopea yleiskatsaus varmuuskopioitavasta komentosarjasta

Suurin osa ihmisistä ei ole koskaan oppinut käyttämään komentorivikomentoja, ja sitä pidetään jonkin verran mustana taiteena. Se on kuitenkin melko yksinkertainen asia oppia. Osoittaakseni komentorivin voiman, tarjoan yksinkertaisen Windows-komentosarjan, jota voit käyttää tärkeiden tietojen varmuuskopiointiin. Tämä konfiguroitava ja muokattava komentosarja ei vaadi mitään tietoa (tai halukkuutta oppia) Windows-komentosarjakielestä, mutta jos päätät oppia lisää Windows-komentosarjaohjelmista, löydät tämän komentosarjan olevan hyvä lähtökohta .

Mitä varmuuskopiointiohjelma tekee:

  1. Luo täydelliset tai päivittäiset varmuuskopiot tiedostoista ja kansioista, jotka määrität erillisessä asetustekstitiedostossa (katso alla).
    • Kun kansio on nimetty, kyseinen kansio ja kaikki alikansiot varmuuskopioidaan.
    • Kun tiedosto nimetään, juuri se tiedosto varmuuskopioidaan.
  2. Pakkaa (pakkaa) varmuuskopioidut tiedostot. Kun kaikki varmuuskopioitavat tiedostot on kopioitu, ne pakataan tilan säästämiseksi. 7-Zip on asennettava järjestelmään, jotta tämä toimii.
  3. Päivämäärä pakattu tiedosto ja siirtää sen tallennuspaikkaan. Kun varmuuskopiotiedostot on pakattu, tuloksena olevalle arkistolle annetaan tiedostonimi nykyisen päivämäärän mukaan ja siirretään sitten määritettyyn tallennuspaikkaan, kuten ulkoiseen asemaan tai verkkoon.
  4. Siivoaa itsensä jälkeen. Kun kaikki tehtävät on suoritettu, eräkomentosarja puhdistaa kaikki luomansa väliaikaiset tiedostot.

Vaatimukset:
Windows 2000 / XP / 2003 / Vista tai uudempi
7-vetoketju (se on ilmainen)

Kokoonpanotiedosto:
Kokoonpanotiedosto on yksinkertaisesti tekstitiedosto, joka sisältää varmuuskopioitavat tiedostot ja kansiot. Syötetty yksi varmuuskopiointikohta riviä kohden. Tämä tiedosto on pakko nimetä BackupConfig.txt ja sijaittava samassa kansiossa kuin varmuuskopio. Tässä on esimerkki BackupConfig.txt-tiedostosta (huomaa, että # -merkki ensimmäisellä rivillä osoittaa, että rivi on kommentti; kommentit jätetään aina huomioimatta, kun komentosarja suoritetaan):

# Enter file and folder names, one per line. 
C:Documents and SettingsJason FaulknerDesktop C:Documents and SettingsJason FaulknerMy DocumentsImportant Files C:ScriptsBackupScript.bat

Yllä oleva esimerkki varmuuskopioisi Windows-käyttäjän Jason Faulknerin työpöydän (ja kaikki työpöydän kansiot), Omat tiedostot -kansiossa olevan Tärkeät tiedostot -kansion (ja kaikki Tärkeät tiedostot -kansiot) ja C: Scripts-hakemiston BackupScript.bat-tiedoston.

Varmuuskopioiden tyypit:

  • Täysi varmuuskopio: Täydellinen kopio kaikista tiedostoista ja kansioista (mukaan lukien alikansiot) sisältyy varmuuskopioon.
  • Inkrementaalinen varmuuskopio: Kun kansio toimitetaan, vain tiedostot, jotka on luotu tai muokattu nykyinen päivämäärä ovat
    varmuuskopioitu. Kun tiedosto toimitetaan, se varmuuskopioidaan aina riippumatta siitä, milloin sitä muokattiin.

Tietojen varmuuskopiointi Windows-komentosarja

Haluan korostaa, että tämä komentosarja on hyvin yksinkertainen, koska kaikki se on luoda varmuuskopiot käyttämällä yksinkertaista tiedostokopiota. Voit asettaa joitain määritysvaihtoehtoja:

  • Varmuuskopiotallennuspaikka, johon saadut pakatut varmuuskopiotiedostot tallennetaan.
  • Viikonpäivä, jolloin koko varmuuskopio suoritetaan (mikä tahansa muu päivä suoritetaan asteittainen varmuuskopiointi).
  • Sijainti, johon 7-Zip on asennettu tietokoneellesi. Skripti asetetaan automaattisesti näyttämään oletussijainti.

Jos sinulla on ehdotuksia tai ominaisuuspyyntöjä, kommentoi alla. Haluaisin todella tehdä tämän artikkelin seuranta-artikkelin, joka sisältää päivitetyn komentosarjan, joka perustuu lukijan panokseen. Jos tarvitset ohjeita tämän komentosarjan käyttämiseen tai ajoitetun tehtävän määrittämiseen, katso komentosarjan lähteen alla olevat linkit.


Ilman jatkoa, tässä se on:

kuinka estää numerot sprintissä

Merkintä : Koska lainausmerkit eivät näy oikein alla (ja seurauksena voi olla sekaannus komentosarjaan), olen sisällyttänyt komentosarjan alle pelkän tekstilinkin, jolla voit saada tarkan lähteen kopioitavaksi.

@ECHO OFF REM BackupScript REM Version 1.01, Updated: 2008-05-21 REM By Jason Faulkner (articles[-at-]132solutions.com) REM Performs full or incremental backups of folders and files configured by the user. REM Usage--- REM > BackupScript SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION REM ---Configuration Options--- REM Folder location where you want to store the resulting backup archive. REM This folder must exist. Do not put a '' on the end, this will be added automatically. REM You can enter a local path, an external drive letter (ex. F:) or a network location (ex. serverbackups) SET BackupStorage=C:Backup REM Which day of the week do you want to perform a full backup on? REM Enter one of the following: Sun, Mon, Tue, Wed, Thu, Fri, Sat, * REM Any day of the week other than the one specified below will run an incremental backup. REM If you enter '*', a full backup will be run every time. SET FullBackupDay=* REM Location where 7-Zip is installed on your computer. REM The default is in a folder, '7-Zip' in your Program Files directory. SET InstallLocationOf7Zip=%ProgramFiles%7-Zip REM +-----------------------------------------------------------------------+ REM | Do not change anything below here unless you know what you are doing. | REM +-----------------------------------------------------------------------+ REM Usage variables. SET exe7Zip=%InstallLocationOf7Zip%7z.exe SET dirTempBackup=%TEMP%backup SET filBackupConfig=BackupConfig.txt REM Validation. IF NOT EXIST %filBackupConfig% ( ECHO No configuration file found, missing: %filBackupConfig% GOTO End ) IF NOT EXIST '%exe7Zip%' ( ECHO 7-Zip is not installed in the location: %dir7Zip% ECHO Please update the directory where 7-Zip is installed. GOTO End ) REM Backup variables. FOR /f 'tokens=1,2,3,4 delims=/ ' %%a IN ('date /t') DO ( SET DayOfWeek=%%a SET NowDate=%%d-%%b-%%c SET FileDate=%%b-%%c-%%d ) IF {%FullBackupDay%}=={*} SET FullBackupDay=%DayOfWeek% IF /i {%FullBackupDay%}=={%DayOfWeek%} ( SET txtBackup=Full SET swXCopy=/e ) ELSE ( SET txtBackup=Incremental SET swXCopy=/s /d:%FileDate% ) ECHO Starting to copy files. IF NOT EXIST '%dirTempBackup%' MKDIR '%dirTempBackup%' FOR /f 'skip=1 tokens=*' %%A IN (%filBackupConfig%) DO ( SET Current=%%~A IF NOT EXIST '!Current!' ( ECHO ERROR! Not found: !Current! ) ELSE ( ECHO Copying: !Current! SET Destination=%dirTempBackup%!Current:~0,1!%%~pnxA REM Determine if the entry is a file or directory. IF '%%~xA'=='' ( REM Directory. XCOPY '!Current!' '!Destination!' /v /c /i /g /h /q /r /y %swXCopy% ) ELSE ( REM File. COPY /v /y '!Current!' '!Destination!' ) ) ) ECHO Done copying files. ECHO. SET BackupFileDestination=%BackupStorage%Backup_%FileDate%_%txtBackup%.zip REM If the backup file exists, remove it in favor of the new file. IF EXIST '%BackupFileDestination%' DEL /f /q '%BackupFileDestination%' ECHO Compressing backed up files. (New window) REM Compress files using 7-Zip in a lower priority process. START 'Compressing Backup. DO NOT CLOSE' /belownormal /wait '%exe7Zip%' a -tzip -r -mx5 '%BackupFileDestination%' '%dirTempBackup%' ECHO Done compressing backed up files. ECHO. ECHO Cleaning up. IF EXIST '%dirTempBackup%' RMDIR /s /q '%dirTempBackup%' ECHO. :End ECHO Finished. ECHO. ENDLOCAL

Pelkkä tekstilähde on saatavilla täältä: varmuuskopioida

Jos tarvitset apua tämän komentosarjan käyttöönotossa, tässä on muutama linkki, jotka auttavat sinua:

Tämä on sama komentosarja, jota käytän tietokoneeni varmuuskopiointiin päivittäin (tietysti muutamalla muutoksella), joten tiedän, että se toimii erittäin hyvin. Toivottavasti pidät siitä hyödyllisenä.

Nauttia!

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Selauskuvan ottaminen verkkosivustosta Chromessa
Selauskuvan ottaminen verkkosivustosta Chromessa
Kuvakaappauksen ottaminen tietokoneella on yhtä helppoa kuin puhelimessa. Se ei kuitenkaan koske pitkiä kuvakaappauksia ja varsinkaan vierittämistä, koska Windowsissa tai MacOS: ssa ei ole esiasennettua työkalua sitä varten. Jos
Videon toistaminen Chromecastin kautta, mutta äänen säilyttäminen tietokoneellasi
Videon toistaminen Chromecastin kautta, mutta äänen säilyttäminen tietokoneellasi
Chromecast on erittäin intuitiivinen ja helppokäyttöinen useimmiten. Siinä on joitain vaikeuksia, joita ei käsitellä tarpeeksi, edes virallinen Google-tuki. Monilla käyttäjillä on ongelmia videon ja äänen jakamisessa
Kuinka piilottaa puhelinnumerosi WhatsAppissa
Kuinka piilottaa puhelinnumerosi WhatsAppissa
Kun luot ensimmäisen kerran WhatsApp-tilin, kirjaudut sisään nykyisellä puhelinnumerollasi, jonka avulla voit käyttää puhelimesi yhteystietoluetteloa. Kaikki käyttäjät eivät kuitenkaan halua yhdistää puhelinnumeroa WhatsAppiin,
Kuinka korjata tietokoneen hidas käynnistys
Kuinka korjata tietokoneen hidas käynnistys
Tietokoneesi hitaat käynnistysajat voivat johtua useista syistä, mutta onneksi on olemassa yhtä monta tapaa korjata se.
Sony Xperia XZ -katsaus: Vankka työ, mutta ei paras
Sony Xperia XZ -katsaus: Vankka työ, mutta ei paras
Sonyn kannalta vuosi 2016 on toistaiseksi ollut mahdollisten beenien vuosi. Vapautettuaan X ja XA aiemmin tänä vuonna suurimmaksi osaksi haaleaksi, se yrittää elävöittää asioita Xperia XZ: llä, puhelimella, joka
Kuinka kuunnella iTunesia Amazon Echolla
Kuinka kuunnella iTunesia Amazon Echolla
Kun Amazon lanseerasi kotiapulaistensa Echo-sarjan, kuluttajat kaikkialla olivat innoissaan mahdollisuudesta saada uutisia, suosikkireseptejä ja ostoslistoja tarvittaessa. Musiikki on vain yksi etu Alexan sadoille ominaisuuksille. Kuten
Vapauta levytilaa Windows 10 -version 1809 asentamisen jälkeen
Vapauta levytilaa Windows 10 -version 1809 asentamisen jälkeen
Jos olet asentanut Windows 10 -version 1809 lokakuu 2018 -päivityksen, voit vapauttaa levytilaa. Voit saada takaisin jopa 20 Gt järjestelmäasemalle.