Legfontosabb Egyéb Windows kötegelt szkript az adatok biztonsági mentéséhez

Windows kötegelt szkript az adatok biztonsági mentéséhez



Azok a számítógép-felhasználók, akik fejlett Mac és Windows számítógépekkel nőttek fel, lehet, hogy nincsenek tisztában ezzel, de egyszer, nagyon régen, az összes személyi számítógépet parancssori felület segítségével vezérelték. Igen, a Windows gépén ez a nehézkes parancsdoboz szó szerint az egyetlen mód volt arra, hogy a legtöbb ember valaha interakcióba lépjen a számítógéppel. A parancssori interfészek nagyban támaszkodtak a „szkripteknek” nevezett kicsi programokra, amelyek operációs rendszer parancsok gyűjteményei voltak, amelyeket a közös feladatok elvégzésére használtak.

Bár a mai PC-k grafikus felhasználói felületei fényévekkel kifinomultabbak és könnyebben használhatók, mint a régi parancssorok, a számítógép vezérlésének régebbi módszerét továbbra is használják. A parancssori parancsfájlok egyik leggyakoribb és legmegfelelőbb alkalmazása az adatmentés. A parancssori parancsfájlok automatizálhatók, hogy bármikor fussanak emberi beavatkozás nélkül, és kevés korlátozással rendelkeznek. A legjobb az egészben - a Windows operációs rendszer beépített részét képezik.

tud váltani wii u játékokat

Miért parancssoros parancsfájlok?

Miért érdemes parancssori parancsfájlt használni, ha vannak kereskedelmi és ingyenes biztonsági mentési programok is? Nos, a parancssori parancsfájloknak számos egyedi előnye van. Íme néhány közülük:

  • Natív parancsok : Mi a jobb mód az adatok biztonsági mentésére, mint az adatokat létrehozó programon keresztül elérhető funkciók használata? Legyen szó maga az operációs rendszerről egy egyszerű fájlmásolási paranccsal, vagy egy adatbázis-paranccsal egy helyreállítható bináris fájl létrehozására, a forrásprogram tudja a legjobban, hogyan készítsen biztonsági másolatot.
  • Végső vezérlés : Mivel a parancssori parancsfájl egyszerű lépésről lépésre követi, pontosan tudja, mi történik, és könnyen módosíthatja a viselkedést.
  • Gyors : Mivel minden natív parancs, semmi sem értelmezhető. Ismét a program által biztosított parancsokat használja, így a rezsicsökkentés a lehető legkisebb.
  • Erős : Még nem láttam olyan biztonsági mentési feladatot, amelyet parancssori parancsfájl segítségével nem lehetne végrehajtani ... Noha előfordulhat, hogy kutatást és próbát és hibát kell tennie, ha valóban egyedi igényei vannak, általában az Ön által használt szkriptnyelv beépített funkciói és jellemzői több mint elegendőek.
  • Ingyenes és rugalmas : Nyilvánvaló, hogy a parancssori szkript nem kerül semmibe (a fejlesztési időn kívül), így bárhová, kevés idő és költség nélkül átmásolhatja a parancsfájlokat számos gépre és rendszerre. Hasonlítsa össze ezt a biztonsági másolatok szoftverének több szerveren és / vagy asztali gépen történő vásárlásának költségével.

Gyors áttekintés a biztonsági mentési kötegelt szkriptről

A legtöbb ember soha nem tanult meg használni a parancssori parancsfájlokat, és ez kissé fekete művészetnek számít. Valójában azonban nagyon egyszerű dolog megtanulni. A parancssor erejének bemutatásához egy egyszerű Windows kötegelt parancsfájlt adok, amelyet a fontos adatok biztonsági mentéséhez használhat. Ez a konfigurálható és testreszabható szkript nem igényel semmilyen tudást (vagy tanulási hajlandóságot) a Windows kötegelt parancsfájlnyelvről, de ha úgy dönt, hogy többet szeretne megtudni a Windows kötegelt parancsfájlokról, akkor ezt a szkriptet jó kiindulópontnak találja .

Mit csinál a biztonsági mentési szkript:

  1. Teljes vagy napi növekményes (a definíciót lásd alább) biztonsági másolatot készít a fájlokról és mappákról, amelyeket külön konfigurációs szöveges fájlban ad meg (lásd alább).
    • Ha egy mappát megnevez, akkor a mappáról és az összes almappáról biztonsági másolatot készít.
    • Ha egy fájlt elneveznek, akkor csak arról a fájlról készül biztonsági másolat.
  2. Tömöríti (zip) a mentett fájlokat. Miután az összes biztonsági mentésre kész fájlt átmásolta, a helytakarékosság érdekében tömörítik. A működéshez a 7-Zip telepítése szükséges a rendszerére.
  3. Dátumozza a tömörített fájlt, és áthelyezi azt egy tárolási helyre. A biztonsági mentési fájlok tömörítése után a kapott archívumnak fájlnevet ad az aktuális dátumnak megfelelően, majd áthelyezi egy konfigurált tárhelyre, például egy külső meghajtóra vagy a hálózati helyre.
  4. Letisztul maga után. Az összes feladat elvégzése után a kötegelt szkript megtisztítja az összes általa létrehozott ideiglenes fájlt.

Követelmények:
Windows 2000 / XP / 2003 / Vista vagy újabb
7-Zip (ez ingyenes)

Konfigurációs fájl:
A konfigurációs fájl egyszerűen egy szöveges fájl, amely fájlokat és mappákat tartalmaz a biztonsági mentéshez, soronként egy mentési tételt adott meg. Ez a fájl kell a BackupConfig.txt nevet kapja, és ugyanabban a mappában található, mint a biztonsági másolat. Íme egy példa a BackupConfig.txt fájlra (vegye figyelembe, hogy az első sor # karaktere azt jelzi, hogy a sor megjegyzés; a megjegyzéseket mindig figyelmen kívül hagyják, amikor a parancsfájl fut):

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

A fenti példa biztonsági másolatot készít a Windows felhasználó Jason Faulkner asztaláról (és az asztalon található összes mappáról), a Fontos fájlok nevű mappáról a Saját dokumentumok belsejében (és az összes mappáról a Fontos fájlok belsejében), valamint a BackupScript.bat fájlról a C: Scripts könyvtárban.

A biztonsági mentések típusai:

  • Teljes biztonsági másolat: Az összes fájl és mappa (beleértve az almappákat is) teljes másolatát tartalmazza a biztonsági másolat.
  • Növekményes biztonsági mentés: Ha mappa van megadva, akkor csak a mostani dátum vannak
    alátámasztva. Ha egy fájlt megadnak, mindig biztonsági másolatot készítenek róla, függetlenül attól, hogy mikor módosították.

A Data Backup Windows kötegelt szkript

Szeretném hangsúlyozni, hogy ez a szkript nagyon egyszerű, mivel csupán egy egyszerű fájlmásolat felhasználásával készít biztonsági másolatokat. Néhány beállítási beállítást beállíthat:

  • A biztonsági másolat tárolási helye, ahol a kapott tömörített biztonsági fájlokat tárolják.
  • A teljes mentés hétének napja (minden más nap növekményes biztonsági mentést futtat).
  • A 7-Zip számítógépére telepített helye. A szkript automatikusan az alapértelmezett helyre néz.

Ha bármilyen javaslata vagy szolgáltatáskérése van, kérjük, tegye meg észrevételeit alább. Nagyon szeretnék egy cikket készíteni ehhez a bejegyzéshez, amely egy frissített szkriptet tartalmaz, amely az olvasó bemenetén alapul. Ha útmutatásra van szüksége a szkript használatához vagy az ütemezett feladat beállításához, akkor tekintse meg a parancsfájl forrása alatti linkeket.


Minden további nélkül itt van:

hogyan lehet elérni, hogy a google lapok abbahagyják a kerekítést

jegyzet : Mivel az idézőjelek nem megfelelően jelennek meg az alábbiakban (és ennek következtében elronthatják a szkriptet), a szkript alá egy sima szöveges linket illesztettem, amellyel pontos forrást kaphat a másoláshoz.

@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

Sima szövegforrás itt érhető el: biztonsági mentés

Ha segítségre van szüksége a szkript megvalósításának megkezdéséhez, íme néhány link, amelyek segítséget nyújtanak Önnek:

Ez ugyanaz a szkript, amelyet a számítógépem napi biztonsági mentésére használok (természetesen néhány módosítással), így tudom, hogy nagyon jól működik. Remélem, hasznosnak találja.

Élvezd!

Érdekes Cikkek

Szerkesztő Választása

Fájlok áthelyezése a Windows 10 Küldés menüjével
Fájlok áthelyezése a Windows 10 Küldés menüjével
Ha egyéni mappát adott hozzá a Küldés címhez, érdemes áthelyeznie a fájlt abba a mappába. A File Explorer lehetővé teszi ezt.
Az NVIDIA alacsony késleltetési mód használata
Az NVIDIA alacsony késleltetési mód használata
Ha sokat játszik a számítógépén, akkor tudja, hogy a rendszer késleltetése mennyire fontos a teljesítménye szempontjából. A rendszer magas késleltetése hátrányosan befolyásolhatja a számítógép válaszkészségét. Szerencsére, ha van NVIDIA grafikus kártyád, le tudod engedni
Google-űrlap beágyazása e-mailbe
Google-űrlap beágyazása e-mailbe
Ha nem használ, vagy nem akar tömeges levelezőt használni, mint például a Mailchimp, akkor erőteljes interaktív e-maileket készíthet maga minimális erőfeszítéssel. Ha valamit marketinges vagy népszerűsít, akkor felmérést, vetélkedőt vagy megrendelést ad hozzá
Az UAC beállításainak módosítása a Windows 10 rendszerben
Az UAC beállításainak módosítása a Windows 10 rendszerben
A Windows Vista óta a Microsoft új biztonsági szolgáltatást adott hozzá Felhasználói fiókok felügyelete (User Account Control, UAC) néven. Ebben a cikkben megnézzük, hogyan lehet ezeket a beállításokat megváltoztatni a Windows 10 rendszerben.
Google Pixelbook áttekintés: Ki a legelbűvölőbb Chromebook mind közül?
Google Pixelbook áttekintés: Ki a legelbűvölőbb Chromebook mind közül?
Ezer fontot sokat kell fizetni egy laptopért - különösen, ha Chromebookról van szó. Lehet, hogy a Google könnyű operációs rendszere csúszós és biztonságos, de nem fut olyan nehézsúlyú alkalmazásokat, mint a Photoshop és a Final Cut Pro. Még
Facebook Watch: Mi ez és hogyan kell használni
Facebook Watch: Mi ez és hogyan kell használni
A Facebook Watch egy ingyenes video-on-demand szolgáltatás, amelyet a Facebook webhelyén és alkalmazásán keresztül érhet el. Eredeti műsorokat tartalmaz, amelyeket máshol nem kaphat meg.
Aero 8 Glow - a legjobban kinéző Windows 7 téma port a Windows 8 számára
Aero 8 Glow - a legjobban kinéző Windows 7 téma port a Windows 8 számára
Mr.Grim, a deviantart tehetséges tervezője és a virtualcustoms.net tábla tulajdonosa létrehozott egy igazán csodálatos portot a Windows 7 témáról a Windows 8 számára. Két változatban kapható - az egyik szögletes, a másik pedig a lekerekített sarkokkal. A következő témák érdekelhetik: hogyan telepíthet harmadik felet