Войти

Показать полную графическую версию : [решено] Переименование/перемещение файла через drag&drop.


VoyS
17-06-2016, 14:11
Всем привет!

Ежедневно приходит файл, и каждый день у него новое имя. Хочется создать bat-ник, кидая (в проводнике) файл на который, он бы переименовывался в нужное мне имя. Примерно так:
DEL D:\1.txt
REN D:\ "Некий брошенный на bat-ник файл" 1.txt
Упёрся в то, что REN в качестве исходного требует конкретный файл.

А если он ещё будет кидать его по другому пути в нужное место, то вообще будет круто! Типа такого:
DEL D:\1.txt
REN "Некий брошенный на bat-ник в другом месте файл" D:\1.txt

Есть решение?

Iska
17-06-2016, 14:31
Упёрся в то, что REN в качестве исходного требует конкретный файл. »
ren "%~1" "1.txt"

VoyS
17-06-2016, 15:13
ren "%~1" "1.txt" »
Супер! Спасибо!

Второй вопрос решил через MOVE:
REN "%~1" "1.txt"
MOVE /Y 1.txt D:\

mwz
17-06-2016, 21:45
VoyS, в одну строку не срабатывает разве?
MOVE /Y "%~1" D:\1.txt




© OSzone.net 2001-2012