2013-05-07 2 views
-1

Я хочу использовать .bat и .txt файлы для загрузки ежедневно файла у меня есть от удаленного каталогаDaily Кубка WinSCP файл Скачать с сегодняшней датой

Корень файла всегда одинаков, но изменения даты ... ежедневно

получить filename_yyyymmdd.txt

Как я могу найти и скачать файл с сегодняшним днем?

Благодаря

ответ

1

Если вы можете рассчитывать на файл метки времени, используйте file mask with time-constaint.

См. WinSCP time based file download.


Если вы должны полагаться на имя файла, используйте %TIMESTAMP% syntax:

get filename_%TIMESTAMP#yyyymmdd%.txt 

рассмотреть Кроме того, используя WinSCP .NET assembly вместо сценариев. В частности, если вы знаете, скажем, PowerShell.

+0

Спасибо, я знаю, например, что файл обновляется каждое утро между 4-4: 30 утра. – Rhodo

+0

Хорошо, тогда вы можете использовать первый подход. Возможно ограничение времени на часы (с использованием синтаксиса типа> 2h). Не забудьте принять ответ, если это вам помогло :) Спасибо. –

+0

Можно ли это сделать в сценариях, если я не знаю Powershell? – Rhodo

Смежные вопросы