
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 %1
argumento 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 tuClipboard
a 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.