
Ich verwende Windows 10 und benutze VLC schon lange, um Filme/Serien über eine URL abzuspielen. Normalerweise zeichne ich die URL in das VLC-Fenster und sie wird abgespielt, aber ich wollte mir die Wiedergabe einfacher machen und sie einfach in eine Batchdatei zeichnen, um die URL abzuspielen. Ich habe damit allerdings Probleme.
Ich weiß, der Befehl zum Abspielen der URL lautet einfach
vlc <url>
aber wie gesagt, ich wollte die Option „Öffnen mit“ verwenden, um die URL abzuspielen, und als ich die URL eingab, öffnete sie sich nicht einmal. Es funktioniert einwandfrei, wenn die URL hinzugefügt wird, aber ich weiß nicht, wie ich sie einer Batchdatei hinzufügen kann, wenn ich „Öffnen mit“ verwende.
Antwort1
Der Pfad der in einer Batchdatei abgelegten Datei wird als normales %1
Argument zurückgegeben.
Beispiel :
program.exe "%~1"
%*
Beim Ablegen mehrerer Dateien verwenden :
for %%a in (%*) do echo received [%%a]
Antwort2
Sie können einAbkürzungleicht passieren dieURLvon deinerClipboard
Zu VLCöffne es, mit nur einemklickenoder mithilfe einesTastenkürzel
1.Erstellen Sie eine Verknüpfung zuPowerShell.exe
:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
2.Fügen Sie der PowerShell-Verknüpfung den folgenden Befehl hinzu:
-nop -c "$url=Get-ClipBoard; $vlc=start-Process -FilePath "vlc" -ArgumentList $url,-f,vlc://quit"
3.URL kopieren (durchCrtl+C) und klicken Sie dann auf Ihre Verknüpfung oder verwenden Sie die Tastenkombination, falls festgelegt:
Beob.: 1Passen Sie bei Bedarf den Befehl an, um VLC nach der Wiedergabe der URL geöffnet zu halten.
Entfernen Sie einfach das Argument zum automatischen Beenden: ,vlc://quit
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -nop -c "$url=Get-ClipBoard; $vlc=start-Process -FilePath "vlc" -ArgumentList $url,-f"
Obs.: 2Setze deineTastenkürzelZuLaufenund aufStart* InMinimiertFenster.