|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Копирование папки по дате |
|
CMD/BAT - [решено] Копирование папки по дате
|
Новый участник Сообщения: 43 |
Профиль | Сайт | Отправить PM | Цитировать Доброго времени! Подскажите как скопировать папку используя bath только по сегодняшней дате, либо содержащую в конце имени P , пример названия папки
"12324 345234 P". |
|
Отправлено: 19:31, 23-09-2010 |
Новый участник Сообщения: 43
|
Профиль | Сайт | Отправить PM | Цитировать Вобщем вышло что то вроде:
set yyyy=%date:~6,4% set mm=%date:~3,2% set dd=%date:~0,2% set SDIRV=d:\2 set DDIRV=d:\1 xcopy %SDIRV%\*.* %DDIRV% /S /D:%mm%-%dd%-%yyyy% Вывод: буду ставить PowerShell |
Отправлено: 15:01, 24-09-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Daemonstar:
|
|
Отправлено: 09:36, 25-09-2010 | #3 |
Новый участник Сообщения: 43
|
Профиль | Сайт | Отправить PM | Цитировать Cпаибо amel27!
P.S. Плохому одмину мышка мешает (это про меня) |
Отправлено: 15:55, 25-09-2010 | #4 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Daemonstar:
|
||
Отправлено: 16:18, 25-09-2010 | #5 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать А как удалить папку содержащую в конце имени P ?
|
Отправлено: 17:57, 27-09-2010 | #6 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата VitGT:
|
|
Отправлено: 01:17, 28-09-2010 | #7 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Цитата amel27:
----------------------------------------------------------------------------------------------------------- Добавленно 2.11.2010 Разобрался, вернее помогли на ру-борде, надо было дописать "%%~i\123.txt" Получилось так |
||
Последний раз редактировалось VitGT, 02-12-2010 в 22:50. Причина: Нашел решение Отправлено: 03:22, 01-12-2010 | #8 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Добрый день,
Daemonstar, Помог Ваш код в решение задачи , Коллеги - возможно ли к этому коду добавить параметр по последнему времени в часах ? То бишь Дата + Время, (дата в коде есть) set yyyy=%date:~6,4% set mm=%date:~3,2% set dd=%date:~0,2% set SDIRV=d:\2 set DDIRV=d:\1 xcopy %SDIRV%\*.* %DDIRV% /S /D:%mm%-%dd%-%yyyy% |
Отправлено: 16:44, 26-04-2024 | #9 |
fascinating rhythm Сообщения: 6569
|
Профиль | Отправить PM | Цитировать Добавить-то можно, другое дело, что xcopy воспринимает только формат /d [:MM-DD-ГГГГ].
См. справку по xcopy. |
------- Отправлено: 23:01, 26-04-2024 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие - [решено] Сортирование файлов по папкам (копирование по дате создания) | DIMM2005 | Программное обеспечение Windows | 36 | 03-01-2020 16:54 | |
CMD/BAT - [решено] Удаление папки по дате | Obnin | Скриптовые языки администрирования Windows | 8 | 14-12-2011 13:21 | |
CMD/BAT - [решено] Копирование самого позднего по дате создания каталога. | SANIOK_AV | Скриптовые языки администрирования Windows | 2 | 04-12-2009 17:29 | |
Автоматическое копирование файла или папки | BRAT2 | Хочу все знать | 3 | 02-11-2008 04:59 | |
Копирование папки | Nealles | Программирование и базы данных | 4 | 31-12-2003 01:13 |
|