О чем этот урок?
Для понимания происходящего нужно прочитать предыдущие уроки!
Соединим изучение 👩💻 cmd и скачивание видео с 📺 ютуба и напишем свой первый батник
В отличии от прошлых уроков, где мы вводили все команды последовательно в консоль, в этот раз команды будут написано один раз и сохранены в bat файл (batch file - пакетный файл). При запуске такого файла все команды будут последовательно введены в терминал автоматически.
👉Создаем текстовый файл и заполняем таким содержимым:
@echo off
cd /d "%USERPROFILE%\Videos"
echo Press YouTube link:
set /p link=
yt-dlp -f "bestvideo+bestaudio" "%link%"
pause
Сохраняем его и меняем расширение с txt на bat, иначе он просто будет запускаться в блокноте)
Можно запустить и ввести ссылку на любое ютуб видео. В результате видео будет скачано в папку "Видео"
👉Что здесь происходит?
@echo off — отключает отображение команд в консоли для чистоты вывода.
cd /d "%USERPROFILE%\Videos" — меняет текущую директорию на папку "Моя музыка" (опция /d позволяет менять диск, если нужно).
echo Press YouTube link: — выводит подсказку для пользователя.
set /p link= — запрашивает ввод ссылки и сохраняет её в переменную link.
yt-dlp -f "bestvideo+bestaudio" "%link%" — запускает уже знакомый нам yt-dlp с указанными параметрами и введённой ссылкой.
pause — останавливает выполнение, чтобы пользователь мог увидеть результат перед закрытием окна.
Советую попрактиковаться с разными параметрами, в том числе из прошлых статей!
P.S. Советую использовать 👩💻Notepad++ вместо обычного блокнота.