Переименование файла

Обсуждение программ nnCron и nnCron LITE

Переименование файла

Postby Snk-Serge » Tue, 17 Sep 2013, 11:12

Есть папка на сервере, куда регулярно скачивается файл. Но проблема в том, что этот файл не имеет расширения вообще никакого. Поэтому для него нужно сделать скрипт, который бы переименовывал этот файл в, допустим, test.xml. И еще, изначально название файла без расширения не известно и оно может меняться. Но, при этом файл одновременно находится только один в папке.
Snk-Serge
 
Posts: 14
Joined: Mon, 22 Apr 2013, 10:52

Re: Переименование файла

Postby Morituruz » Tue, 17 Sep 2013, 14:00

Вы не указали, когда должно срабатывать переименование файла. Вот вам скрипт без указания времени или события, т.е. скрипт будет запускаться раз в минуту (есть там файл или нет, один он там или нет, переименуем всё, что плохо лежит):
Code: Select all
#( add_extension
SingleInstance
Action:
FOR-FILES: "c:\shared_folder\*"    \ путь к папке
    FILE-RENAME: "%FOUND-FULLPATH%" "%FOUND-FULLPATH%.xml"
;FOR-FILES
)#

Я так догадываюсь, что речь идёт об экспорте из банк-клиента или чего-то подобного, поэтому возможно стоит ещё раз посмотреть, есть ли там в настройках возможность сохранять файл с расширением, или может быть о такой возможности может подсказать тех. поддержка этой программы.
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51

Re: Переименование файла

Postby Snk-Serge » Tue, 17 Sep 2013, 14:16

Спасибо, попробую.
А с выдающей стороны сидит человек, который похоже сам не понимает как у него работает программа...
Snk-Serge
 
Posts: 14
Joined: Mon, 22 Apr 2013, 10:52

Re: Переименование файла

Postby Morituruz » Tue, 17 Sep 2013, 14:20

У организации, в которой работает этот человек, всё равно должен быть либо штатный айтишник, либо вызываемый заклинанием, этот вопрос можно переадресовать ему.
В любом случае, переименовывать файл скриптом — костыль, а правильный путь, когда файл из родной программы выходит с расширением.
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51

Re: Переименование файла

Postby Snk-Serge » Tue, 17 Sep 2013, 14:45

Morituruz wrote:У организации, в которой работает этот человек, всё равно должен быть либо штатный айтишник, либо вызываемый заклинанием, этот вопрос можно переадресовать ему.
В любом случае, переименовывать файл скриптом — костыль, а правильный путь, когда файл из родной программы выходит с расширением.

Ну это временное решение, пока мы "пинаем" их организацию. Кстати, все заработало, еще раз спасибо!
Snk-Serge
 
Posts: 14
Joined: Mon, 22 Apr 2013, 10:52


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: Bing [Bot] and 2 guests

cron