@Azlobinka

Как сделать последовательную нумерацию файлов?

Есть BAT, в котором пишется камера при помощи VLC, проблема в том что когда теряется связь начинаются писаться файлы с 0 значением (размера) которые он тут же удаляется но при этом создает файл новый файл с значением +1, каждые 10 сек он делает такие файлы и через 1.5 минут, файлы которые были с инфой перезапишутся. Можно ли это как то решить ?? Например: "проверкой какой файл был до этого" или иным способом.
@echo off
SetLocal EnableExtensions
SET C=1
:L
"C:\Program Files\VideoLAN\VLC\vlc.exe" -vvv "rtsp://admin:admin@192.168.1.7:10554/cam/realmonitor?channel=1&subtype=0" --sout=file/ts:"C:\test_video\1-%C%.ts" --run-time=60 --play-and-exit --qt-start-minimized
Set Fldr=C:\test_video
For /R %Fldr% %%I In (*.*) Do If %%~zI LSS 1024 Del /F /Q "%%~I"
SET /a C+=1
IF %c% GTR 10 SET C=1
goto :L
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
IF EXIST "%Fldr%\1-%C%.ts" SET /a C+=1
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
он тут же удаляется но при этом создает файл новый файл с значением +1
Так не создавайте.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы