|
10 / 10 / 2
Регистрация: 22.10.2010
Сообщений: 110
|
||||||
Скрипт "Утилита резервного копирования"27.11.2012, 20:19. Показов 9383. Ответов 7
Метки нет (Все метки)
Создать bat с 2-мя параметрами. Первый - адрес каталога, второй - адрес создания резервной копии. Всё должно быть заархивировано. Название файла должно содержать дату архивации (до секунды). Назвать скрипт "Утилита резервного копирования".
вот код>
Может кто доработать или что то подсказать на счет (именно) backup ?
0
|
||||||
| 27.11.2012, 20:19 | |
|
Ответы с готовыми решениями:
7
BAT резервного копирования Дописать батник резервного копирования BAT-файл для резервного копирования |
|
|
||||||
| 27.11.2012, 20:47 | ||||||
|
Это зависит от цели архивации, типов файлов которые туда будут попадать (по их исходной степени сжатия).
Может быть грамотнее делать избирательное сжатие, исключая некоторые расширений. И делать архив в 2 этапа. Можно вообще не сжимать, чтобы получить макс. скорость. Можно шифровать. Строка №4, 5 - я бы слеши убрал, а вот в команде архивации обрамил бы переменные еще и в кавычки. Дату/время можно получить так:
1
|
||||||
|
10 / 10 / 2
Регистрация: 22.10.2010
Сообщений: 110
|
||||||||||||||||
| 28.11.2012, 16:29 [ТС] | ||||||||||||||||
|
Суть задания для себя вывел такую:
Нужно создать папку backup в которую помещаю папку выбранную пользователем (через параметр -такового еще нет=) ), которая имеет имя {дата и время до секунд ..}. Далее помещаю папку в архив, который тоже имеет такое же имя {дата--время}. Удаляю папку ранее перемещенную в папку backup --как результат получили архив с именем {дата-время} в котором папка с данным имеющая имя {дата-время}. Так же реализую перемещение (старого backup) при создании нового в папку old_backup Короче сочинял-сочинял и в итоге получилось это > Кликните здесь для просмотра всего текста
---------------------------------------------------------------------------------------------------------------- Помогите с исправлением ошибок и доведения кода до адекватного (оптимизация такового). Основная проблема которая меня беспокоит-- как перемещать не только файлы но и подкатологи выбранной нами папки (xcopy /s /e /F /H /R /K /Y /I "C:\WORK\OS\TEST\*.*" "%dr%" не хочет работать). И еще как синхронизировать время более удачным способом (а то возникает проблема задержек и он образует лишние папки или ошибки в доступе) и если кому не сложно ...-...как сделать логирование в текстовый файл всего бэкапа (с датой и временем, и путем и название файла ...как то так) p.s. сори за не адекватное выражение мысли, просто сам уже путаться начинаю )) Добавлено через 26 секунд ![]() ![]() Добавлено через 1 час 37 минут как для данного примера сделать что бы папки были не статичны а создавались по ходу выполнения backup'a и названия были в виде дата время ??? Кликните здесь для просмотра всего текста
Добавлено через 36 минут Короче вроде как сделал последний вариант ))) Кликните здесь для просмотра всего текста
посмотри его на ошибки что можно дополнить ..?
0
|
||||||||||||||||
|
1781 / 763 / 130
Регистрация: 09.04.2011
Сообщений: 1,325
|
||||||
| 28.11.2012, 16:33 | ||||||
|
Morfeus, побалуйтесь с этим кодом
1
|
||||||
|
10 / 10 / 2
Регистрация: 22.10.2010
Сообщений: 110
|
||||||
| 28.11.2012, 17:27 [ТС] | ||||||
|
sov44, ага, побалуюсь ))
спасибо Добавлено через 6 минут а как добавить к моему последнему коду второй параметр ? set pathbackup=C:\WORK\OS\TEST\RESULT\backup (мне он что то ошибку выдал ) и так чисто из любопытства,.. в bat можно написать для архива параметры на сжатие и тип(вид архивации) ?? Добавлено через 39 минут <Результат> Кликните здесь для просмотра всего текста
0
|
||||||
|
1781 / 763 / 130
Регистрация: 09.04.2011
Сообщений: 1,325
|
||
| 28.11.2012, 18:47 | ||
![]() -afzip тип архива, создаст архив 'zip'. (Ключ -AF<тип>) -m5 метод сжатия максимальный (Ключ -M<n>)
0
|
||
|
10 / 10 / 2
Регистрация: 22.10.2010
Сообщений: 110
|
|
| 28.11.2012, 18:51 [ТС] | |
|
уже разобрался и почитал ))
0
|
|
|
|
|
| 28.11.2012, 18:59 | |
|
Вот, если что Синтаксис архиватора WinRAR
1
|
|
| 28.11.2012, 18:59 | |
|
Помогаю со студенческими работами здесь
8
Пакетный файл для резервного копирования файлов Восстановление названия файлов после "Резервного копирования с использованием истории файлов" Скрипт для массового копирования файлов Скрипт для создание и копирования тхт файла Добавить в скрипт для копирования папки дополнительный функционал Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|