Сделать стартовойДобавить в закладки  
Главная страничка Главная страничка
В номере:

    Выходит с 17 июля 2008 г. цена договорная

    Опрос

    gismeteo.ru
    Погода на Яндексе
    pogoda.ru
    meteonova.ru
    по телевизору
    за окном
    в газете
    а че его смотреть?
    в другом месте
    по счетчику гейгера



    Календарь
    «    Февраль 2011    »
    ПнВтСрЧтПтСбВс
     123456
    78910111213
    14151617181920
    21222324252627
    28 

    Архив новостей
    Март 2022 (1)
    Декабрь 2021 (1)
    Август 2021 (1)
    Июль 2021 (3)
    Февраль 2021 (3)
    Январь 2021 (1)

    Информация
    Бэкап флэшки в rar-архив
    OS, мобильные OS » Windows
    автор: dimon, опубликовано: 9 февраля 2011

    Потребовалось бэкапить флэшку на винчестер.
    Для этого был написан bat-файл, который с помощью rar.exe создавал в указанной папке rar-архив. В качестве имени архива используется текущая дата.



    backup.bat

    @ECHO off
    SET BACKUP="d:\backup\flashka"
    SET NAME=%DATE%

    if not exist %BACKUP% mkdir %BACKUP%
    if not exist %BACKUP%\tmp mkdir %BACKUP%\tmp

    %CD%progs\rar\rar.exe a -r -w%BACKUP%\tmp %BACKUP%\%NAME%.rar %CD%*.*

    rem rmdir /s /q %BACKUP%\tmp

    rem pause


    Расшифрую строки:

    @ECHO off - отключаю вывод всех команд

    объявляем переменные:

    SET BACKUP="d:\backup\flashka" - папка, в которую будем бэкапить

    SET NAME=%DATE% - имя архива = дата

    if not exist %BACKUP% mkdir %BACKUP% - если папка куда нужно складывать архивы не существует, то создадим ее

    if not exist %BACKUP%\tmp mkdir %BACKUP%\tmp - если временная папка не существует, то создадим ее

    %CD%progs\rar\rar.exe a -r -w%BACKUP%\tmp %BACKUP%\%NAME%.rar %CD%*.* - команда архивации

    в которой:

    %CD%progs\rar\rar.exe - указываем где лежит файл rar.exe. Я его положил на туже флэшку, взяв из Total Commander-a.
    a - добавить файлы в архив
    -r - рекурсивно. т.е. с учетом вложенных папок на флэшке
    -w%BACKUP%\tmp - папка для временных файлов. Если этот ключ не указать, то временные файлы будут складывать на флэшку. Что ни есть гуд с точки зрения производительности и совсем не комильфо если на флэшке совсем не будет свободного места.
    %BACKUP%\%NAME%.rar - имя архива и место его хранения
    %CD%*.* - что бэкапить

    rem rmdir /s /q %BACKUP%\tmp - если удалить rem (метку комментирования), то временный каталог будет удаляться

    rem pause - если удалить rem (метку комментирования), то после создания архива "черное окошко" не закроется а будет ждать нажатия any key

     
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Чтобы Вам были доступны все функции Вам необходимо либо зарегистрироваться, либо зайти на сайт под своим именем.

    Другие новости по теме:

  • Скрипт для бэкапа папки в rar-архив и удаления архивов старше N дней
  • Скрипт копирования файлов с установленным архивным битом в резервный катало ...
  • Как создать общую папку из командной строки
  • Интеграция драйверов в wim-образ
  • Template Monster 20005


  • Комментарии:

    Оставить комментарий



     
    Информация
     
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


    Поиск по сайту:


    Облако тегов
    Arduino, backup, CentOS, cmd, div, DLE, DLE хаки, domoticz, dzvents, event, Home Assistant, Linux, log, LUA, Monster, ogf3, RDP, Template, VBS, w2k8, windows, WSH, бумага, бумажный самолетик, верстка, иструкция, Карты, кино, Навигация, оригами, программа, рецензия, рецепт, скрипт, уведомления, фигуры, шаблон, Яндекс, яндекс-карты

    Показать все теги
    Реклама
    раскрутка сайта бесплатно
    Главная страница | Регистрация | Добавить новость | Новое на сайте | Статистика | Поддержка | Правила ресурса Copyright © 2005-2021 by dimon - all right reserved!
    Тираж:           экземпляров.   Дизайн, верстка by dimon