Любой язык - Копирование файлов

Ответить
Аватара пользователя
Sisin

Любой язык - Копирование файлов

Сообщение Sisin »

Подскажите, пожалуйста, как реализовать следующее:



- Я часто копирую рабочую флешку на стационарный компьютер для сохранности данных. Обычно я копирую все полностью. Нельзя ли сделать так, чтобы копировались только новые файлы, а файлы, которые были удалены с флешки удалились бы и из копий на стационарном компьютере, т.е. чтобы содержание флешки было идентичным содержанию стационарного компьютера???



PS: в идеале все это выглядело бы как пункт контекстного меню "Копировать новое"
Аватара пользователя
Georgio

Re: Любой язык - Копирование файлов

Сообщение Georgio »

Цитата Sisin:



чтобы копировались только новые файлы, а файлы, которые были удалены с флешки удалились бы и из копий на стационарном компьютере
Любой язык - Копирование файлов








Код:

Код: Выделить всё

@robocopy F: "C:\Папка для копии флешки" /mir

Пакетный файл нужно запускать от имени администратора!
Аватара пользователя
Iska

Re: Любой язык - Копирование файлов

Сообщение Iska »

Цитата Sisin:



- Я часто копирую рабочую флешку на стационарный компьютер для сохранности данных. Обычно я копирую все полностью. Нельзя ли сделать так, чтобы копировались только новые файлы, а файлы, которые были удалены с флешки удалились бы и из копий на стационарном компьютере, т.е. чтобы содержание флешки было идентичным содержанию стационарного компьютера???
Любой язык - Копирование файлов




Для соблюдения «сохранности данных» выбранный Вами способ порочен. Случайное повреждение данных на флэшке автоматически приведёт к потере и «якобы резервных» данных. Сравните выбранный Вами способ с тем, как работает ntbackup хотя бы.
Аватара пользователя
Sisin

Re: Любой язык - Копирование файлов

Сообщение Sisin »

Iska, а можно пояснить
Цитата Iska:



Случайное повреждение данных на флэшке автоматически приведёт к потере и «якобы резервных» данных
Любой язык - Копирование файлов




Каким образом это произойдет???
Аватара пользователя
Iska

Re: Любой язык - Копирование файлов

Сообщение Iska »

Предположим, в результате некоего сбоя, программного или аппаратного, часть данных на Вашей флэшке оказалась повреждена. В результате зеркалирования на жёсткий диск эти повреждённые данные затрут Ваши резервные данные. Таким образом, Вы потеряете и их.



Для резервирования Вы должны использовать программы резервного копирования. Они по крайней мере позволяют вернуть вобрат последнюю рабочую копию — даже если она будет впоследствии «затёрта» повреждённой копией (разумеется, за счёт увеличения объёма, занятого под резервирование).
Ответить

Вернуться в «Скриптовые языки администрирования Windows»