Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Синхронизация по папкам

 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Kadadzh



Joined: 21 Mar 2012
Posts: 1

Post (Separately) Posted: Wed Mar 21, 2012 16:23    Post subject: Синхронизация по папкам Reply with quote

Доброго времени суток! Подскажите пожалуйста вариант решения следующей задачи: Есть Первый каталог с большим количеством файлов и есть Второй каталог, где эти же файлы рассортированы уже по отдельным папкам. Файлы отличаются только размером. Как синхронизировать файлы из Первого(общего) каталога во Второй по отдельным папкам соответственно именам этих файлов? То есть чтобы из Первого каталога файлы заменили файлы в папках Второго.

Заранее спасибо за помощь!

 !  Avada:
Перемещено из "Общих вопросов" в "Автоматизацию".
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Sun Mar 25, 2012 19:16    Post subject: Reply with quote

Code:
@echo off &chcp 1251 >nul &setlocal enableextensions
:: http://forum.wincmd.ru/viewtopic.php?p=90822#90822
:: Пример параметров для TC: "%P" "%T"

set "T=%~2" ||(
   echo Use: %~nx0 "C:\src\" "D:\trgt\"
   pause >nul &goto :eof
)
if not "%T:~-1%"=="\" set "T=%T%\"
cd /d "%~1"
for /f "delims=" %%f in ('dir /b/a-d') do (
   for /f "delims=" %%t in ('dir /b/a-d/s "%T%%%f" 2^>nul') do (
      if not "%%~zf"=="%%~zt" copy /b /y "%%f" "%%t" >nul
   )
)

сохранить как .cmd
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group