Для упрощения своего работы сделал следующий командный файл. Его назначение: фиксация какой-либо информации в виде аудио-видео-заметок.
Тело bat-ника
[spoiler]
Код: Выделить всё
chcp 866>nul
setlocal enableextensions enabledelayedexpansion
set pt=%USERPROFILE%\desktop\zayavki
echo %time:~0,8% | sed s/:/./g>%TEMP%\zayavka.tmp
set /p clocks=<%TEMP%\zayavka.tmp
set "name=%pt%\%1-%date%-%clocks%.wmv"
@ffmpeg -f gdigrab -framerate 15 -i desktop -f dshow -i audio="Microphone (2- High Definition Audio Device)" "%name%"
for /f %%a in ('echo %name%') do ffmpeg -i "%name%" -c:v libx264 -crf 28 "%pt%\%%~na.mp4
del /f /q /s "%name%"Прошу не показывать пальцем и не смеяться - сделал как умею. Конструктивную критику же, наоборот, приветствую

Он находится у меня в папке Windows чтобы я мог вызывать его из любого места просто запустив командную строку. Принимает 1 аргумент который будет частью имени созданного файла.
И наконец мой вопрос - на 0:27 в видео я нажимаю CTRL+C чтобы остановить запись, и командный файл спрашивает, продолжить ли ему исполнение или вовсе завершиться?
Как мне избежать этого вопроса и автоматически разрешить ему дальнейшее исполнение?
Если что ffmpeg - консольная утилита для работы с видео-аудио файлами, их конвертации, записи, вещания и т.п. ссылка на оф сайт -
Заранее благодарю всех за помощь.