PDA

Показать полную графическую версию : Синхронизация каталогов


Makzs
02-07-2009, 04:18
Доброго времени суток всем! Помогите, пожалуйста, в написании следующего скрипта.

Есть папка (c:\mail) со структурой - подпапки, файлы (старый почтовый клиент). Нужно сначала сформировать .txt фаил со структурой этой папки, а потом, используя сформированный текстовый фаил, как шаблон, копировать c:\mail в другую папку (нпример, c:\mailOld), причем не копируя файлы, уже имеющиеся в кончной папке (c:\mailOld) и файлы с одинаковыми именами заменялись новыми по дате. Нужно для того, чтобы не копировать почтовые файлы, которые пришли после начала процесса копирования.

Совсем не силен в написании скриптов и нет возможности почитать полезные ресурсы по данной теме (на работе инет с доступом всего к нескольким сайтом, к этому в том числе :)).

Как сформировать текстовый фаил знаю, что-то типа:

@echo off
dir /O:G /O:N c:\mail >list.txt

а дальше никак. Нагородил че-то, но надеюсь поймете. :)

З.Ы. Если вдруг у кого-то есть возможность кинуть мне на почту полезные инфу по vbs небольшим объемом (до 5 mb), то будьте добры makzs@mail.ru. Спасибо! :)

Maza Faka
02-07-2009, 08:29
Makzs

@Echo Off

Set Source=c:\mail
Set Dest=c:\mailOld

Xcopy "%Source%" "%Dest%" /I /S /E /D

amel27
02-07-2009, 12:38
Makzs, категория темы не соответствует содержанию, запрос по VBS, а пример на CMD

Makzs
07-08-2009, 04:37
Спасибо :) Тему можно закрыть. Подначитался, реализовал задачу совсем по другому. :)

Mad Max
03-11-2009, 15:56
А можно узнать как реализовали?




© OSzone.net 2001-2012