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

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

Ответить
Настройки темы
CMD/BAT - [решено] Изменение имени файла при копировании

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


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

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


Помогите плиз создать bat-файл, чтобы:
Дано:
Фал W:\Data\ask.qry
Надо скопировать его в: Z:\Base\b1231001.qry
Где:
b123 - постоянна.
10 - сегодняшнее число
01 - порядковый номер файла за сегодня.
Например, сегодня запускаю test.bat => файл ask.qry копируется в Z:\Base\ с именем b1231001.qry
Ещё раз кликаю на test.bat => Тот же файл ask.qry копируется в Z:\Base\ но уже с именем b1231002.qry
Ещё раз кликаю на test.bat => файл ask.qry копируется в Z:\Base\ с именем b1231003.qry
И т.д.
Например, завтра запускаю test.bat => файл ask.qry копируется в Z:\Base\ с именем b1231101.qry
Ещё раз кликаю на test.bat => Тот же файл ask.qry копируется в Z:\Base\ но уже с именем b1231102.qry
Ещё раз кликаю на test.bat => файл ask.qry копируется в Z:\Base\ с именем b1231103.qry

Отправлено: 12:07, 10-11-2009

 

Googler


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

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


shpunt, где-то так (для русской локали):
Код: Выделить весь код
@Echo Off

For %%i In ("Z:\Base\b123%DATE:~,2%??.qry") Do Set $N=%%~ni
If Not Defined $N Set $N=b123%DATE:~,2%00

If %$N:~6,1% EQU 0 (Set /A $N=%$N:~7,1%+1) Else Set /A $N=%$N:~6,2%+1
Set $N=0%$N%

COPY /Y "W:\Data\ask.qry" "Z:\Base\b123%DATE:~,2%%$N:~-2%.qry"
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:01, 10-11-2009 | #2



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

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


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


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

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


Супер!
Спасиб огромное!!!

Отправлено: 13:44, 10-11-2009 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Изменение имени "Администратор" на другое при автоматической установке gora Автоматическая установка Windows 2000/XP/2003 85 04-06-2011 22:15
Разное - [решено] Проблема при копировании файла по сети kyler Microsoft Windows 7 6 08-03-2010 12:11
Ошибка при копировании папки или файла CarBon Microsoft Windows 2000/XP 4 14-05-2009 22:22
Дурная ошибка при копировании файла nt5inf.ca_ CrashBash Автоматическая установка Windows 2000/XP/2003 7 16-08-2007 01:58
Ошибка при копировании файла cyclad_z.inf ama Microsoft Windows 2000/XP 6 15-03-2004 07:36




 
Переход