У меня есть проект в школу, чтобы сделать пакетный скрипт + powershell. Итак, моя идея состояла в том, чтобы спросить пользователя о видео, которое он хочет увидеть на YouTube.Пакет сканирует поиск по youtube
Я спрашиваю пользователя о видео, я могу выполнить поиск. Я запускаю powershell для wget yt.com/results?search_query= Что-то и я его сохраняю.
После этого я должен найти для первого видео в списке, поэтому мне нужна партия, чтобы его найти. Я попробовал FINDSTR, но я не могу сделать это полезным.
я нашел в коде что-то, что появляется только один раз, и я знаю, что это мое видео, поэтому мне нужно найти:
FINDSTR "<a aria-hidden=\"true\" href=*" something.html > result.txt
так «*», потому что мы не знаем ссылку и something.html является yt.com/results?search_query= что-то
К сожалению, это работа dosen't как я хочу. Я получаю слишком длинный результат в совершенно неправильном месте (слишком далеко). Как я могу заставить его работать?
Возможно, есть другой способ запустить 1-е видео после поиска?