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

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

Ответить
Настройки темы
CMD/BAT - [решено] Создание папок по дате получения файлов и перемещение в них файлов

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


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

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


Помогите пожалуйста в написании bat-ка!
Есть папка с множеством файлов. Файлы получаются по почте с одинаковым именем, но сохраняются в автомате с подстановкой даты получения.
Т.е. dd.mm.yy_имя файла.* (пример: 010711_ee_base.rar; 010711_KO_BASE.DOC и т.д.)
Я начал писать bat-ник:

set path_1=D:\Rabota\1\
Set path_2=D:\Rabota\2\
Set path=D:\Rabota\
CD %path_2%
dir /b/n %path_2%*.* > %path%files.txt
FOR /F "delims=_" %%j in (%path%files.txt) do md %path_1%%%j

В данный момент он создает папки по дате в имени файла, а вот перемещение файлов в эти папки никак не получается реализовать.

Отправлено: 10:05, 01-09-2011

 

Старожил


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

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


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

set "path_1=D:\Rabota\1\"
set "path_2=D:\Rabota\2\"

for /f "tokens=1 delims=_" %%a in ('dir "%path_2%" /b/a-d') do (
   if not exist "%path_1%%%a" (md "%path_1%%%a" & move "%path_2%%%a*" "%path_1%%%a")
)
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:15, 01-09-2011 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Перемещение файлов и папок в разные папки... WalkManX Скриптовые языки администрирования Windows 0 07-08-2011 22:37
VBS/WSH/JS - [решено] Создание папок с именем файла и перемещение SySTek Скриптовые языки администрирования Windows 2 02-03-2011 15:38
CMD/BAT - Удаление файлов по дате ADGJMPTW Скриптовые языки администрирования Windows 1 10-10-2010 20:08
CMD/BAT - [решено] Как сделать выборку по последней дате файлов??? Pshek Скриптовые языки администрирования Windows 7 05-08-2010 11:06
VBS/WSH/JS - [решено] VBS/WSH. Сортировка файлов по дате. rancid Скриптовые языки администрирования Windows 3 23-07-2009 06:38




 
Переход