Me gustaría reproducir un video con vlc usando la opción 'abrir con'

Me gustaría reproducir un video con vlc usando la opción 'abrir con'

Estoy en Windows 10 y he estado usando VLC durante mucho tiempo para reproducir películas/series a través de URL. Por lo general, dibujo la URL en la ventana de VLC y la reproducirá, pero quería que me fuera más fácil reproducirlas y simplemente dibujarlas en un archivo por lotes para reproducir la URL. Aunque tengo problemas para hacer eso.

Sé que el comando para reproducir la URL es simplemente

vlc <url>

pero como dije, quería usar la opción "abrir con" para reproducir la URL y cuando la dibujé ni siquiera se abrió. Funciona perfectamente bien cuando se agrega la URL, pero no sé cómo agregarla a un archivo por lotes cuando uso "abrir con".

Respuesta1

La ruta del archivo colocado en un archivo por lotes se devuelve como un %1argumento normal.

Ejemplo :

program.exe "%~1"

Úselo %*al soltar varios archivos:

for %%a in (%*) do echo received [%%a]

Respuesta2

Puedes crear unAtajopara pasar fácilmente elURLde tuClipboarda VLCábrelo, con solo unohacer clic, o usando unoTecla de acceso directo

1.Crea un atajo paraPowerShell.exe:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

2.Agregue el siguiente comando al acceso directo de PowerShell:

 -nop -c "$url=Get-ClipBoard; $vlc=start-Process -FilePath "vlc" -ArgumentList $url,-f,vlc://quit"

3.Copiar URL (porCrtl+C) y luego haga clic en su acceso directo o use la tecla de acceso directo si está configurada:


Obs.: 1Si es necesario, ajuste el comando para mantener VLC abierto después de reproducir la URL,
simplemente elimine el argumento de salida automática: ,vlc://quit

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -nop -c "$url=Get-ClipBoard; $vlc=start-Process -FilePath "vlc" -ArgumentList $url,-f"

Obs.: 2Establecer suTecla de acceso directoaCorrery establecer enComenzar* enMinimizadoventanas.

ingrese la descripción de la imagen aquí

información relacionada