|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Переименование, если файл с таким именем уже существует... |
|
CMD/BAT - [решено] Переименование, если файл с таким именем уже существует...
|
Новый участник Сообщения: 21 |
В папке "MAIL" время от времени появляется файл "Post.zip", после чего он автоматически отправляется и после отправки копируется в папку "SentMail" и каждый следующий автоматически заменяет предидущий... Как сделать, чтобы файл не заменялся, а переименовывался, например добавлялся номер по порядку...
Например: Post.zip Post_2.zip Post_3.zip Отправку и перемещени выполняет DOS-вертушка, параметры которой и записываются в bat-файле Заранее спасибо ![]() |
|
Отправлено: 17:57, 12-08-2010 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать @Echo Off Set input=MAIL Set output=SentMail Set ext=rar zip For /F "UseBackQ Delims=" %%I In (`Dir "%input%" /B 2^>Nul`) Do For %%K In (%ext%) Do If /I "%%~xI"==".%%K" Call :_copyF "%%I" Exit :_copyF Set cn= :_loop If Exist "%output%\%~n1%cn%%~x1" Set /a cn+=1& Goto _loop Copy "%input%\%~1" "%output%\%~n1%cn%%~x1">Nul GoTo :EOF |
Отправлено: 20:20, 12-08-2010 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Спасибо...
|
Отправлено: 11:12, 13-08-2010 | #12 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:39, 05-09-2012 | #13 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Добрый день, подскажите по данному скрипту:
Как сделать что бы после копирования в директорию output целевой файл из input удалялся, либо чтобы после всего копирования директория input чистилась? Заранее спасибо. |
Отправлено: 13:12, 30-07-2018 | #14 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата ospekt00:
|
|
Отправлено: 15:36, 30-07-2018 | #15 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Спасибо, все получилось
|
Отправлено: 15:51, 30-07-2018 | #16 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] удалить файл с именем .. | Dis74 | Microsoft Windows NT/2000/2003 | 12 | 10-08-2009 08:58 | |
Разное - Нужна программа WinBoost русская, если такая существует. | a715 | Microsoft Windows 2000/XP | 1 | 08-04-2009 10:31 | |
Скрипт Update.Файл существует | yastreb_oren | Microsoft Windows NT/2000/2003 | 1 | 01-04-2008 08:53 | |
Как подключить CD-ROM, если уже установлен CD-RW | Mashuto | Непонятные проблемы с Железом | 12 | 01-02-2004 15:31 |
|