Найти в Дзене

Начинаем дружить с cmd. Часть 4

Оглавление

О чем этот урок?

Для понимания происходящего нужно прочитать предыдущие уроки!

Соединим изучение 👩‍💻 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++ вместо обычного блокнота.