MVV

|
Posted: Sat Jun 19, 2010 11:12 Post subject: |
|
|
Набросал небольшой файлик, который должен помочь.
CopyToSubfolders.bat
Code: | @echo off
if -%1==- echo Start this batch from folder with new files. && echo Syntax: %0 'path\to\folder with subfolders' && pause && goto :EOF
if -%2==- for %%f in (*.*) do call %0 %1 %%f
if -%2==- pause && cls && goto :EOF
for /d %%d in (%1\*) do if exist %%d\%2 echo Copy %CD%\%2 to %%d && copy /y %2 %%d |
Позволяет копировать файлы из текущей папки в подпапки первого уровня (то есть, лежащие прямо в ней, а не более глубокие) папки назначения, при этом не добавляя новых файлов, а только заменяя существующие.
Кнопка панели инструментов для запуска:
Команда: CopyToSubfolders.bat
Параметры: %T
Путь запуска: поле должно быть пусто
Открываешь в неактивной панели папку, в которой лежат подпапки, куда надо положить файлы, а в активной - папку с новыми файлами, и запускаешь. Советую вначале попробовать на небольшой задаче, а то вдруг что. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|