Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/34: Рейтинг темы: голосов - 34, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 4

Отправка на FTP-сервер файла, созданного предпоследним

01.02.2017, 01:43. Показов 7371. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую! Помогите решить такую задачку, софтинка генерит видеофайлы каждые 2 часа с именем 1_TimeLapse_дата.mp4, как на фото, нужно отправлять на FTP предпоследний и переименовывать, именно предпоследний так как самый последний еще в процессе создания, что посоветуете добавить в этот код
Windows Batch file
1
2
@Echo Off
ftp -s:ftp.txt -i ftp.remotscope.ru
ftp.txt
Code
1
2
3
4
5
6
7
user
pass
cd /remotscope.com/docs/pics
binary
mput d:\video\1_TimeLapse_2017-01-31_20-05-29.mp4
rename 1_TimeLapse_2017-01-31_20-05-29.mp4 timelapse.mp4
bye
Миниатюры
Отправка на FTP-сервер файла, созданного предпоследним  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.02.2017, 01:43
Ответы с готовыми решениями:

Отправка файла на FTP-сервер
В общем пользуюсь такими вот штучками ftp -n -s:ai.txt "ип серва" и ai.txt USER ******** ******* binary cd www send...

Загрузка на FTP-сервер последнего созданного в папке файла
Есть скрипт который копирует на ftp последний созданный файл в папке. Но вылетает ошибка при заливке файла: Exception calling...

Отправка файла на FTP сервер
Всем добрый вечер У меня возникла проблема, очень нужна программа которая будет отправлять на FTP сервер файл C:\\1.txt Перерыл весь...

6
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
01.02.2017, 02:18
Windows Batch file
1
2
3
4
5
@echo off
set "ppf="
for /f "delims=" %%a in ('dir /a-d/b/o-d/tw "papka\*.jpeg"^|more +1') do if not defined ppf set "ppf=%%a"
echo Предпоследний файл по дате изменения ^(/tc - создания^): "%ppf%"
pause
1
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 4
01.02.2017, 16:20  [ТС]
Спасибо огромное! Код находит предпоследний файл, осталось только мне понять как это все в кучу собрать

Добавлено через 13 часов 14 минут
Не получается, помогите все соединить, ничего в этой теме я не понимаю, заранее благодарен!
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
01.02.2017, 21:29
hjvfy1,
вот в смежной теме разбирают отправку через ftp, изучайте, в ftp я не силен, ничего не подскажу.
0
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 4
01.02.2017, 21:59  [ТС]
alpap, соседнюю тему посмотрел, но... может подскажите как воспользоватся результатом работы Вашего кода, например сохранить найденный предпоследний файл в указанную папку
Миниатюры
Отправка на FTP-сервер файла, созданного предпоследним  
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
02.02.2017, 02:05
Лучший ответ Сообщение было отмечено hjvfy1 как решение

Решение

hjvfy1,
вместо 4й строки моего кода напишите:
Windows Batch file
1
if not exist "Указанная папка" (md "Указанная папка")& copy "papka\%ppf%" "Указанная папка\%ppf%"
1
0 / 0 / 0
Регистрация: 01.02.2017
Сообщений: 4
02.02.2017, 15:45  [ТС]
alpap! Спасибо огромное! Все работает, файлы грузятся, красота! все вместе выглядит вот так
Windows Batch file
1
2
3
4
5
6
7
8
echo 
set "ppf="
for /f "delims=" %%a in ('dir /a-d/b/o-d/tw "D:\video\Allsky\1_TimeLapse_*.mp4"^|more +1') do if not defined ppf set "ppf=%%a"
copy "D:\video\Allsky\%ppf%" "D:\video\Upload"
rename "D:\video\Upload\*.mp4" "timelapse.mp4"
ftp -s:timelapse.txt -i ftp.remotscope.nichost.ru
del "D:\video\Upload\*.mp4"
pause
timelapse.txt
Code
1
2
3
4
5
6
7
user
pass
cd /remotscope.com/docs/pics
binary
mput D:\video\Upload\timelapse.mp4
disconnect
bye
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.02.2017, 15:45
Помогаю со студенческими работами здесь

Отправка файла на FTP сервер
Нужен код прямой отправки файла на FTP сервер используя библиотеку WinInet Добавлено через 12 часов 4 минуты Если кому то нужно.Вот...

Отправка файла на ftp-сервер
как через c++ отправить файл на фтп сервер? То есть: 1.В конкретной папке ищется файл к примеру hello.txt 2.Он с компьютера...

Отправка файла на FTP-сервер
Здравствуйте. Нужно отправить один файл на ftp сервер. Вот код : set f = fso.OpenTextFile("c:\7.txt", 2, 1) ...

Поиск и отправка файла на FTP сервер
Как сделать, чтобы программа в заданной папке искала файл по маске, а потом загружала его на ФТП?

Отправка папок/файлов на FTP-сервер
Приветствую Вас ЗНАТОКИ!!! Есть задача: существует папка C:\AG на моем ПК (с подпапками и файлами *.xls), а также есть FTP-сервер с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru