На главную страницу сайта celitel.info
Вы не вошли в систему! [ ВОЙТИ ] или [ ЗАРЕГИСТРИРОВАТЬСЯ ]
CELITEL » Справочник команд bat/cmd » Тема: Копирование файла с изменяемым именем -- Стр. 1  | Перейти в: 

Послал Сообщение
magomed_su2008
Новичок

Из: Москва
Сообщения: 7
 Копирование файла с изменяемым именем
Послано: 07-10-2014 07:47
            

Добрый день !!! Помогите мне пожалуйста в создании батника , у нас при выгрузке файлов из программы создается каталог с датой выгрузки каждый день , и как сделать батник чтоб шла перекидка по обновленной дате?

magomed_su2008
Новичок

Из: Москва
Сообщения: 7
 Копирование файла с изменяемым именем
Послано: 07-10-2014 07:53
            

healer, Можете мне помочь !?

healer
Администратор

Из: Москва
Сообщения: 24454
 Копирование файла с изменяемым именем
Послано: 07-10-2014 10:24
            

Добрый день.
Прошу прощения за задержку с ответом - был в отпуске и ото всего отдыхал).
Теперь надо начинать вспоминать...
Для начала напишите как выглядит имя каталога, в который прграмма выгружает файлы,
и подробнее о том, куда пекидывать по обновленной дате.

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.


magomed_su2008
Новичок

Из: Москва
Сообщения: 7
 Копирование файла с изменяемым именем
Послано: 07-10-2014 10:34
            

healer, каталог из которого надо взять Sed-fed ransportOUT7102014 (последний каталог программа создает сама при выгрузке файла) в каталог C:

healer
Администратор

Из: Москва
Сообщения: 24454
 Копирование файла с изменяемым именем
Послано: 07-10-2014 11:41
            

Т. е. если номер дня меньше десяти, то ведущий ноль опускается?
Нужно скопировать все файлы из этого каталога?
Скопировать в корень C: ?

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.


magomed_su2008
Новичок

Из: Москва
Сообщения: 7
 Копирование файла с изменяемым именем
Послано: 07-10-2014 11:45
            

healer, Т. е. если номер дня меньше десяти, то ведущий ноль опускается?-непонял вопрос
Нужно скопировать все файлы из этого каталога? - чтоб перебрасывал файлы в этот каталог(C:Gam) а каталог создается по дате выгрузки
Скопировать в корень C: ? - каталог вот такой C:Gam

magomed_su2008
Новичок

Из: Москва
Сообщения: 7
 Копирование файла с изменяемым именем
Послано: 07-10-2014 12:47
            

healer, healer, Т. е. если номер дня меньше десяти, то ведущий ноль опускается?-непонял вопрос
Нужно скопировать все файлы из этого каталога? - чтоб перебрасывал файлы в этот каталог(C:Gam) а каталог создается по дате выгрузки
Скопировать в корень C: ? - каталог вот такой C:Gam

magomed_su2008
Новичок

Из: Москва
Сообщения: 7
 Копирование файла с изменяемым именем
Послано: 08-10-2014 07:51
            

healer, Можете мне помочь?

healer
Администратор

Из: Москва
Сообщения: 24454
 Копирование файла с изменяемым именем
Послано: 08-10-2014 09:10
            

Я не знаю, могу ли помочь, так как не совсем понимаю задания.
Попробую переспросить еще раз
Пример исходного пути Sed-fed ransportOUT7102014
изменяемая часть - 7102014. Вероятно, имелось ввиду дата 07102014.
Отсюда вопрос - если номер дня меньше десяти, то ведущий ноль не указывается? (в дате номер дня 07 в пути к каталогу он 7)
Каталог назначения не меняется от даты? Всегда c:\Gam ?
Нужно копировать все файлы из каталога ...ransportOUT7102014 в c:\Gam ?


PS Не обязательно постить дважды одино и то же сообщение
PSS Полезно было бы просмотреть соседнюю ветку - Еженедельное копирование самого свежего файла по сети

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.


healer
Администратор

Из: Москва
Сообщения: 24454
 Копирование файла с изменяемым именем
Послано: 08-10-2014 09:40
            

Попрбуйте в команде copy вместо изменяемой части пути написать
%date:~0,2%%date:~3,2%%date:~6%
(ведущий ноль у номера дня, мньше десяти здесь присутствует)

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.


magomed_su2008
Новичок

Из: Москва
Сообщения: 7
 Копирование файла с изменяемым именем
Послано: 08-10-2014 10:31
            

healer, в каталоге Sed-fed лежит этот файл , его надо перекинуть в каталог C:Gam. И если можете скиньте батник целиком

healer
Администратор

Из: Москва
Сообщения: 24454
 Копирование файла с изменяемым именем
Послано: 08-10-2014 13:14
            

Ну как можно написать батник, если непонятно на каком диске лежит исходный файл, что в том имени, который вы написали каталог, что имя файла, что расширение. Про ведущий ноль я даже уже и не спрашиваю.
Если вы хотите, что бы вам помогли - попытайтесь предельно подробно сформулировать задачу:
файл (файлы?) с именем с расширением - местоположение - изменяемая часть имени или местоположения - от чего зависит изменяемая часть и как - скопировать в каталог - расположение и имя каталога, имя и расширение файла.

Ну вот так я понял вашу задачу.

copy c:\Sed-fed\ransportOUT%date:~0,2%%date:~3,2%%date:~6% c:\Gam\

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.


healer
Администратор

Из: Москва
Сообщения: 24454
 Копирование файла с изменяемым именем
Послано: 08-10-2014 13:39
            

Возможно, так будет даже проще.

xcopy c:\Sed-fed c:\Gam /D:%date:~3,2%-%date:~0,2%-%date:~8%

Все файлы созданные (модифицированные) сегодня будут скопированны из c:\Sed-fed в c:\Gam .

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.


healer
Администратор

Из: Москва
Сообщения: 24454
 Копирование файла с изменяемым именем
Послано: 09-10-2014 08:35
            

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

~~~~~~~~~~~~

Здоровья Вам. Духовного и физического.



Статистика

Сейчас у нас: и 3 Гостя(ей)
Всего сообщений: 26669
Всего тем: 1151
Поздравляем: TigerHeart !!

Based on:

 

  my counter Valid XHTML 1.0 Strict Valid CSS!