Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Как сохранить текст из окна батника в txt файл? (https://javascript.ru/forum/offtopic/84927-kak-sokhranit-tekst-iz-okna-batnika-v-txt-fajjl.html)

mik888em 06.02.2023 17:33

Как сохранить текст из окна батника в txt файл?
 
Вложений: 1
Код батника (определяю разрешение видеофайла):
@echo off
for /f "tokens=3,4 delims=x" %%a in ('ffmpeg -i vidov_ska4ali_1.mp4 -hide_banner -v verbose ^| findstr /C:"Stream.*Video"') do set "width=%%a" & set "height=%%b"
echo Width: %width% Height: %height%


if not exist output.txt (
    checkresolution.bat > output.txt
)


TIMEOUT /T 100 /NOBREAK

pause


Выдаёт:
Вложение 4892

Сохраняет только это:
Width:  Height: 

Время ожидания 100 сек., нажмите CTRL+C для выхода ... 99 98 97
Завершить выполнение пакетного файла [Y(да)/N(нет)]?


Да, я знаю что сохраняет только текст "рождённый" батником а не от ffmpeg, но как сохранить так же и текст от ffmpeg в текстовый документ?

MallSerg 06.02.2023 20:37

Перенаправить поток в файл нужно именно от процесса ffmpeg
т.е. в строке
'ffmpeg -i vidov_ska4ali_1.mp4 -hide_banner -v verbose ^| findstr /C:"Stream.*Video" > ИмяФайла.log'

mik888em 06.02.2023 23:24

так сделал и смог сохранить текст из окна работы батника:
ffmpeg -i vidov_ska4ali_1.mp4 -hide_banner 2> filename_Info.txt


Часовой пояс GMT +3, время: 05:17.