Lorusk
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Помогите пожалуйста решить задачу. Опишу ее в кратце: Нужны два батника(или 1 не знаю поскольку не силен в их написании): При запуске 1 выполняется работа по поиску на винчестере с буквой допустим Е:, определенных папок(screenshots,images, photos и т.д.) при их наличие поиска в них файлов (типа допустим jpg, bmp, gif) с их последовательным перенесением на другой диск для хранения , допусти H:. Нужно чтобы папки на нем создовались по типу : (Имя новой папки)=(Путь старой папки без названия папки , являющейся критерием поиска) H:\User123_12042009_Krim\*.*=E:\User123\12042009\Krim\photo И 2 батник : Он должен запускаться при подключении через интерфейс USB внешнего HDD допустим с буквой M:\ и выполнять операцию по копированию файлов с диска H:\ на него с сохранением структуры папок Т.е. по сути синхронизировать структуру H:\ c M:\ по следующему принципу: Если файла на диске M:\ нет то просто копировать его, если файл на диске есть(их имена совпадают) добавить к имени хранимого на M:\ _old, а затем скопировать новый файл с H:\ При следующих синхронизациях, если файлы снова совпадают по имени - повторить тот же процесс только с изменением _old на _old00 и так до 2-3 олдов( для возможности возврата к более ранним версиям) Нужно для хранени в структурированном виде фоток и изображений, с возможностью возврата к более ранним версиям. Еще былобы не плохо еслибы в конце после old Через _ была прописанна дата смены имени файла, легче будет ориентироваться когда был сделанн файл. Заранее спасибо, тем кто поможет, сам я не в состоянии сделать это, не силен в программировании =(( |