Показать полную графическую версию : Копировать папки с файлами.
LarinRnD
20-02-2020, 14:23
Добрый день. Нужен батник который при запуске копирует папки с файлами в другую папку (Диск) с текущей датой.
DJ Mogarych
20-02-2020, 14:48
powershell -command "mkdir "d:\temp\$(get-date -f yyyy-MM-dd)"; robocopy D:\temp\Source "d:\temp\$(get-date -f yyyy-MM-dd)" /s"
megaloman
20-02-2020, 15:20
Добрый день. Нужен батник который при запуске копирует папки с файлами в другую папку (Диск) с текущей датой. » Все файлы в папку с текущей датой или файлы, измененные за текущую дату в папку с текущей датой?
Если все файлы, то: XCopy "Z:\Box_In\*.*" "Z:\Box_Out\%Date%\" /S /D /YНо это, ИМХО, достаточно бессмысленное действие - одно и то же неизменное копировать каждый день.
Если файлы, измененные в текущей дате, то, при условии, что дата в системе в формате дд.мм.ггггXCopy "Z:\Box_In\*.*" "Z:\Box_Out\%Date%\" /S /D:%Date:~3,2%-%Date:~0,2%-%Date:~6,4% /Y
Оба решения работоспособны и без бат-файла. Если надо поместить команду в планировщик, то:Cmd.exe /C XCopy ... и так далее
LarinRnD
20-02-2020, 16:09
Все файлы в папку с текущей датой или файлы, измененные за текущую дату в папку с текущей датой?
Если все файлы, то »
Есть папка БАЗА (дата неважна). Будет сидеть допустим бухгалтер, у нее на рабочем столе есть батник который копирует базу на другой диск.
Нужен батник который копирует папку (BAZA) со всеми имеющимися файлами (дата неважна) и копирует её на другой диск с текущей датой (BAZA_20.02.2020 или 20.02.2020_BAZA). -
Спасибо всем!!! Вопрос решен!!!!
Спасибо всем!!! Вопрос решен!!!!
с текущей датой (BAZA_20.02.2020 или 20.02.2020_BAZA). - »
Лучше всего пять звёздочек — «BAZA_2020.02.20».
megaloman
20-02-2020, 17:47
Лучше всего ... «BAZA_2020.02.20». »XCopy "Z:\Box_In\*.*" "Z:\Box_Out\Baza_%Date:~6,4%.%Date:~3,2%.%Date:~0,2%\" /S /D /YИ не надо никаких батников - просто сделать на рабочем столе значок на
CMD.exe /C Xcopy c приведенными параметрами.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.