我使用自己的URI-方案从浏览器中打开外部视频播放器中的youtube视频(potplayer://https://www.youtube.com/watch?v=*):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\potplayer]
@="\"URL:potplayer protocol\""
"URL Protocol"=""
[HKEY_CLASSES_ROOT\potplayer\shell]
[HKEY_CLASSES_ROOT\potplayer\shell\open]
[HKEY_CLASSES_ROOT\potplayer\shell\open\command]
@="cmd /c (set \"var=%1\" & call set var=%%var:potplayer://=%% && call C:\\PotPlayer\\PotPlayer.exe %%var%%)"它启动cmd,从“potplayer://https://www.youtube.com/watch?v=*”中删除"potplayer://“。
只有当视频播放器(PotPlayer.exe)关闭时,cmd才会关闭.但是cmd应该在视频播放器启动后立即关闭。
发布于 2015-07-04 16:26:56
解决了这个问题:
[HKEY_CLASSES_ROOT\potplayer\shell\open\command]
@="cmd /c (set var=%1 & call set var=%%var:potplayer://=%% && call start C:\\PotPlayer\\PotPlayer.exe %%var%%)https://stackoverflow.com/questions/31208608
复制相似问题