
Я работаю на Windows 10 и долгое время использую VLC для воспроизведения фильмов/сериалов через URL. Обычно я рисую URL в окне VLC, и он воспроизводит его, но я хотел упростить себе воспроизведение и просто нарисовать их в пакетном файле для воспроизведения URL. Однако у меня возникли проблемы с этим.
Я знаю, что команда для воспроизведения URL-адреса проста
vlc <url>
но как я уже сказал, я хотел использовать опцию «открыть с помощью» для воспроизведения URL, и когда я ввел URL, он даже не открылся. Он отлично работает, когда добавлен URL, но я не знаю, как добавить его в пакетный файл при использовании «открыть с помощью».
решение1
Путь к файлу, добавленному в пакетный файл, возвращается как обычный %1
аргумент.
Пример :
program.exe "%~1"
Используйте %*
при перетаскивании нескольких файлов:
for %%a in (%*) do echo received [%%a]
решение2
Вы можете создатьЯрлыкчтобы легко пройтиURLот твоегоClipboard
к ВЛКоткройте его, всего однимнажмите, или используя одинБыстрая клавиша
1.Создайте один ярлык дляPowerShell.exe
:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
2.Добавьте следующую команду в ярлык PowerShell:
-nop -c "$url=Get-ClipBoard; $vlc=start-Process -FilePath "vlc" -ArgumentList $url,-f,vlc://quit"
3.Копировать URL (поCrtl+C) и затем нажмите на вашу комбинацию клавиш или используйте клавишу быстрого доступа, если она установлена:
Наблюд.: 1При необходимости настройте команду, чтобы VLC оставался открытым после воспроизведения URL-адреса,
просто удалите аргумент автоматического выхода: ,vlc://quit
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -nop -c "$url=Get-ClipBoard; $vlc=start-Process -FilePath "vlc" -ArgumentList $url,-f"
Наблюд.: 2Установите свойБыстрая клавишакБегать, и установитеНачинать* вМинимизированныйокна.