Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » CMD/BAT - Резервное копирование данных через bat-файл

Ответить
Настройки темы
CMD/BAT - Резервное копирование данных через bat-файл

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток. Требуется помощь с заданием, а именно:
Нужно создать bat файл, который будет делать резервное копирование исходных файлов. Копировать все исходные файлы с расширением .С в каталог, указанный в качестве фактического параметра. Если параметр не задан - создавать в поточной директории директорию bak и копировать все туда. Если каталог с резервной копией уже существует, то спросить у пользователя разрешение на перезапись. Помощь нужна срочно! Заранее спасибо.

У меня есть в каталоге lab папка testcopy, в которой находятся файлы, для которых нужно сделать резервную копию (только для файлов с расширением .с). Также есть папка backup, в которую и должны копироваться файлы. По условию задания, если папка backup не указана в качестве фактического параметра, то в поточном каталоге должна быть создана папка bak для резервной копии, а если какая-то из папок с резервными копиями уже существует, то спросить разрешение на перезапись. Не могу реализовать задание. Набросал только такой код, но он не работает:
Код: Выделить весь код
@echo off

set FactVar = C:\Users\Yaroslav\lab5\backup

xcopy "C:\Users\Yaroslav\lab5\testcopy\*.c" "FactVar"

if not exist FactVar goto solution

if exist C:\Users\Yaroslav\lab5\bak goto solution1

:solution
mkdir bak

:solution1
choice /c:ync Yes, No, or Cancel


pause

Отправлено: 12:08, 17-11-2020

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата yarxslav:
в поточной директории »
В какой-какой директории каталоге?

Цитата yarxslav:
Помощь нужна срочно! »
Лабы студентам лабают на другом ресурсе .

Отправлено: 20:49, 17-11-2020 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для YuS_2

Crazy


Contributor


Сообщения: 1167
Благодарности: 486

Профиль | Отправить PM | Цитировать


Цитата Iska:
Лабы студентам лабают на другом ресурсе »
там уже налабали... путем садистских пыток и прочего непотребства, все сведения были добыты у ТС...

-------
scio me nihil scire. Ѫ


Отправлено: 08:15, 18-11-2020 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » CMD/BAT - Резервное копирование данных через bat-файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Внесение в реестр данных через BAT файл Pozia Скриптовые языки администрирования Windows 32 08-12-2020 21:54
CMD/BAT - bat файл, резервное копирование litoo Скриптовые языки администрирования Windows 5 20-06-2016 19:03
CMD/BAT - [решено] Резервное копирование через bat-скрипт. Xsaner Скриптовые языки администрирования Windows 5 25-09-2014 11:44
Любой язык - Копирование через BAT файл ALEX-AS Скриптовые языки администрирования Windows 1 22-05-2014 23:21
[решено] Резервное копирование файлов баз данных через команды операционной системы legko Microsoft Windows NT/2000/2003 5 06-10-2005 08:41




 
Переход