Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Копирование свежих папок на другой жесткий диск

Ответить
Настройки темы
CMD/BAT - Копирование свежих папок на другой жесткий диск

Новый участник


Сообщения: 22
Благодарности: 1

Профиль | Отправить PM | Цитировать


Изменения
Автор: GODolubOFF
Дата: 15-04-2015
Добрый день форумчане!)
В продолжение к созданной мною теме http://forum.oszone.net/thread-297996.html
Советую для начала прочитать мою предыдущую тему.
Клиенту понадобилось, чтобы папки с архивами 1С, ежедневно копировались на другой жесткий диск.
В связи с этим необходим батник, который будет искать папки вида ??.??.???? (соответственно вместо вопросиков - число.месяц.год) по каталогу D:\1cBackupElena\v77BackupElena и копировать их на путь F:\1cBackupElena\v77BackupElena (т.е. на другой жесткий диск, в данном случае с диска D:\ на диск F:\).
Этот батник будет запускаться планировщиком заданий Windows 7 ежедневно, поэтому копировать каждый день одно и тоже нет нужды. Нужно чтобы батник находил свежую папку типа ??.??.???? и копировал ее.
Заранее благодарю за отзывчивость, друзья!

Отправлено: 12:15, 15-04-2015

 

Новый участник


Сообщения: 22
Благодарности: 1

Профиль | Отправить PM | Цитировать


up тему

Отправлено: 14:42, 17-04-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 22
Благодарности: 1

Профиль | Отправить PM | Цитировать


один добрый человек тут помог в решении данного вопроса, но не успел я сесть по человечески за комп, чтобы посмотреть код и протестить его, как вдруг сообщение доброго человека исчезло. Спасибо за помощь, которую тут же отменили.

З.Ы. Тема всё еще актуальна.

Отправлено: 11:04, 24-04-2015 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Кэш Google.

Отправлено: 12:05, 24-04-2015 | #4


Ветеран


Contributor


Сообщения: 2723
Благодарности: 1693

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@Echo off

Set "In=H:\Delete"
Set "Out=E:\Delete"

FOR /D %%d IN ("%In%\??.??.20??") DO xcopy  /s /d /y "%%d\*.*" "%Out%\%%~nxd\" >nul
Вместо моих путей нарисуйте свои.
Если в исходной папке только подпапки вида ??.??.20?? можно вообще обойтись одним xcopy, и батник писать не надо

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 24-04-2015 в 12:56.


Отправлено: 12:47, 24-04-2015 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Копирование свежих папок на другой жесткий диск

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Копирование владельца и разрешений существующих папок с одного сервера на другой NoIZz Скриптовые языки администрирования Windows 2 11-09-2013 23:36
[решено] Копирование файлов и папок на другой источник с игнорированием TERMINAL AutoIt 1 15-06-2012 09:29
Debian/Ubuntu - Установка убунту параллельно винде на другой жесткий диск No1LaMeR Общий по Linux 10 19-06-2010 03:06
Как установить Windows на другой жесткий диск? lur Автоматическая установка Windows 2000/XP/2003 1 12-12-2006 07:37
Перенос операционной системы на другой жесткий диск Guest Хочу все знать 1 05-01-2004 18:26




 
Переход