无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3159|回复: 29
打印 上一主题 下一主题

[分享] MPC-BE、PotPlayer等播放器PE下视频文件关联脚本

[复制链接]
跳转到指定楼层
#
发表于 2024-4-8 09:35:07 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 as8686886 于 2024-4-8 12:45 编辑

MPC-BE、PotPlayer等播放器PE文件关联脚本
思路:先删除注册表Windows  Media Playerde的相关文件关联,在使用软件自带的注册参数注册即可。这样视频文件直接运行播放器不会出现需要选择播放器弹窗。
MPC-BE关联参数
/regvid 关联视频/regaud 关联音频
/regpl 关联播放列表
/regall 关联全部格式
PotPlayer关联参数:
/RegisterAll      关联全部格式
/RegisterDef    关联默认格式

  1. PUSHD %~dp0

  2. reg delete "HKCR\WMP11.AssocFile.3G2" /f
  3. reg delete "HKCR\WMP11.AssocFile.3GP" /f
  4. reg delete "HKCR\WMP11.AssocFile.ASF" /f
  5. reg delete "HKCR\WMP11.AssocFile.ASX" /f
  6. reg delete "HKCR\WMP11.AssocFile.AVI" /f
  7. reg delete "HKCR\WMP11.AssocFile.M3U" /f
  8. reg delete "HKCR\WMP11.AssocFile.M4A" /f
  9. reg delete "HKCR\WMP11.AssocFile.MK3D" /f
  10. reg delete "HKCR\WMP11.AssocFile.MKA" /f
  11. reg delete "HKCR\WMP11.AssocFile.MKV" /f
  12. reg delete "HKCR\WMP11.AssocFile.MOV" /f
  13. reg delete "HKCR\WMP11.AssocFile.MP3" /f
  14. reg delete "HKCR\WMP11.AssocFile.MP4" /f
  15. reg delete "HKCR\WMP11.AssocFile.MPEG" /f
  16. reg delete "HKCR\WMP11.AssocFile.WMV" /f

  17. PECMD.exe LINK %Desktop%\MPC-BE,%ProgramFiles%\MPC-BE\mpc-be64.exe
  18. PECMD.exe LINK %Programs%\娱乐影音\MPC-BE,%ProgramFiles%\MPC-BE\mpc-be64.exe

  19. start " " "%~dp0mpc-be64.exe" /regall
复制代码


还有个更精简的,参考了5楼的代码

  1. @echo off
  2. Setlocal EnableDelayedExpansion

  3. for %%a in ( 3G2 3GP ASF ASX AVI M3U M4A MK3D MKA MKV MOV MP3 MP4 MPEG WMV ) do (
  4.         reg delete "HKCR\WMP11.AssocFile.%%a" /f >nul 2>nul
  5. )

  6. PECMD.exe LINK %Desktop%\MPC-BE,%ProgramFiles%\MPC-BE\mpc-be64.exe
  7. PECMD.exe LINK %Programs%\娱乐影音\MPC-BE,%ProgramFiles%\MPC-BE\mpc-be64.exe

  8. start " " "%~dp0mpc-be64.exe" /regall
复制代码





点评

不错,很有参考价值,呵呵!  发表于 2024-4-8 11:03
辛苦了  发表于 2024-4-8 10:11

评分

参与人数 1无忧币 +2 收起 理由
yyz2191958 + 2 赞一个!

查看全部评分

27#
发表于 4 天前 | 只看该作者
谢谢分享
回复

使用道具 举报

26#
发表于 2024-10-20 13:02:19 来自手机 | 只看该作者
л
回复

使用道具 举报

25#
发表于 2024-10-16 16:41:32 | 只看该作者
谢谢分享
回复

使用道具 举报

24#
发表于 2024-7-19 21:54:18 | 只看该作者

感谢分享
回复

使用道具 举报

23#
发表于 2024-7-19 10:52:57 | 只看该作者
感谢分享
回复

使用道具 举报

22#
发表于 2024-6-19 20:58:53 | 只看该作者
感谢分享
回复

使用道具 举报

21#
发表于 2024-6-19 19:00:00 | 只看该作者
回复

使用道具 举报

20#
发表于 2024-5-4 21:29:08 | 只看该作者
感谢分享好东东。。。。
回复

使用道具 举报

19#
发表于 2024-5-4 19:24:27 | 只看该作者
不错
回复

使用道具 举报

18#
发表于 2024-4-9 14:30:07 来自手机 | 只看该作者
感谢分享
回复

使用道具 举报

17#
发表于 2024-4-8 16:29:38 | 只看该作者
不错
回复

使用道具 举报

16#
发表于 2024-4-8 15:44:49 | 只看该作者
感谢分享好东东
回复

使用道具 举报

15#
发表于 2024-4-8 14:31:14 | 只看该作者

谢谢分享
回复

使用道具 举报

14#
发表于 2024-4-8 13:32:41 | 只看该作者
2010hook 发表于 2024-4-8 10:07
很好!正找命令参数呢。
楼主的代码清理不干净,建议改为:

不错,收藏
回复

使用道具 举报

13#
 楼主| 发表于 2024-4-8 13:24:16 | 只看该作者
进士小站 发表于 2024-4-8 13:09
非常感谢
windows10系统有时候关联不上

我是用在我的Win10 PE里
回复

使用道具 举报

12#
 楼主| 发表于 2024-4-8 13:23:37 | 只看该作者
2012飘水 发表于 2024-4-8 13:12
大佬好,其他的绿色软件关联该如何做啊,我重装系统后,看图软件、音乐软件、视频软件等都是绿色版的,想批 ...

先手动关联,然后注册表对比,或者注册表监控软件走一遍抓到键值然后导出注册表或者写批处理。
回复

使用道具 举报

11#
发表于 2024-4-8 13:12:30 | 只看该作者
大佬好,其他的绿色软件关联该如何做啊,我重装系统后,看图软件、音乐软件、视频软件等都是绿色版的,想批处理操作注册表直接关联使用,老是解决不了,请求给与点帮助。

点评

先手动关联,然后注册表对比,或者注册表监控软件走一遍抓到键值然后导出注册表或者写批处理。  详情 回复 发表于 2024-4-8 13:23
回复

使用道具 举报

10#
发表于 2024-4-8 13:09:32 | 只看该作者
非常感谢
windows10系统有时候关联不上

点评

我是用在我的Win10 PE里  详情 回复 发表于 2024-4-8 13:24
回复

使用道具 举报

9#
发表于 2024-4-8 11:56:40 | 只看该作者
支持一下技术流
回复

使用道具 举报

8#
发表于 2024-4-8 11:56:40 | 只看该作者
谢谢分享
回复

使用道具 举报

7#
发表于 2024-4-8 11:17:21 | 只看该作者
感谢分享
回复

使用道具 举报

6#
 楼主| 发表于 2024-4-8 10:53:41 | 只看该作者
2010hook 发表于 2024-4-8 10:07
很好!正找命令参数呢。
楼主的代码清理不干净,建议改为:

你这个很完整,我那个只是改了常用格式,没必要全改掉,根据自己情况该 有时候wmp也是很不错的
回复

使用道具 举报

5#
发表于 2024-4-8 10:11:19 | 只看该作者

谢谢分享
回复

使用道具 举报

4#
发表于 2024-4-8 10:07:45 | 只看该作者
本帖最后由 2010hook 于 2024-4-8 10:14 编辑

很好!正找命令参数呢。
楼主的代码清理不干净,建议改为:
  1. @echo off
  2. Setlocal EnableDelayedExpansion

  3. :WMP
  4. for %%a in (audio AudioCD BurnCD image video Device Device.1 Directory.Audio Directory.Image Directory.Video DVD DVR-MSFile PlayCD PlayMedia Stack.Audio VCD WMDBFile WTVFile) do (
  5.         reg delete "HKLM\SOFTWARE\Classes\SystemFileAssociations\%%a\OpenWithList\wmplayer.exe" /f >nul 2>nul
  6.         reg delete "HKLM\SOFTWARE\Classes\SystemFileAssociations\%%a\shellex\ContextMenuHandlers" /f >nul 2>nul
  7.         reg delete "HKLM\SOFTWARE\Classes\SystemFileAssociations\%%a\shell\Enqueue" /f >nul 2>nul
  8.         reg delete "HKLM\SOFTWARE\Classes\SystemFileAssociations\%%a\shell\printto" /f >nul 2>nul
  9.         reg delete "HKLM\SOFTWARE\Classes\SystemFileAssociations\%%a\shell\print" /f >nul 2>nul
  10.         reg delete "HKLM\SOFTWARE\Classes\SystemFileAssociations\%%a\shell\Play" /f >nul 2>nul
  11.         reg delete "HKLM\SOFTWARE\Classes\%%a\shellex\ContextMenuHandlers" /f >nul 2>nul
  12.         reg delete "HKLM\SOFTWARE\Classes\%%a\shell" /f >nul 2>nul
  13.         reg delete "HKLM\SOFTWARE\Classes\WMP.%%b" /f >nul 2>nul
  14. )
  15. for %%c in (3g2 3gp 3gp2 3gpp aac ac3 adts aif aiff aifc alac amr ape asf asx au avi bdmv cda divx dts f4v flac flv h264 h265 hdmov m2t m2ts mts m2v m3u m3u8 m4a m4v mid midi mk3d mka mkv mod mov mp3 mp4 mp4v mpeg mpg ogg opus swf ts vc1 wav webm wma wms wmv wpl wv xvid) do (
  16.         reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.%%a" /f >nul 2>nul
  17.         reg delete "HKLM\SOFTWARE\Classes\SystemFileAssociations\.%%c\shellex\ContextMenuHandlers" /f >nul 2>nul
  18.         reg delete "HKLM\SOFTWARE\Classes\SystemFileAssociations\.%%c" /f /v "PreviewDetails" >nul 2>nul
  19.         reg delete "HKLM\SOFTWARE\Classes\SystemFileAssociations\.%%c" /f /v "FullDetails" >nul 2>nul
  20.         reg delete "HKLM\SOFTWARE\Classes\WMP11.AssocFile.%%c" /f >nul 2>nul
  21.         reg delete "HKLM\SOFTWARE\Classes\WMP10.AssocFile.%%c" /f >nul 2>nul
  22.         reg delete "HKLM\SOFTWARE\Classes\.%%c\OpenWithProgIds" /f >nul 2>nul
  23.         reg delete "HKLM\SOFTWARE\Classes\.%%c\OpenWithList" /f >nul 2>nul
  24.         reg delete "HKLM\SOFTWARE\Classes\.%%c" /f /ve >nul 2>nul
  25.         reg delete "HKLM\SOFTWARE\Classes\%%cFile\shellex" /f >nul 2>nul
  26. )
复制代码

点评

不错,收藏  详情 回复 发表于 2024-4-8 13:32
你这个很完整,我那个只是改了常用格式,没必要全改掉,根据自己情况该 有时候wmp也是很不错的  详情 回复 发表于 2024-4-8 10:53
回复

使用道具 举报

3#
发表于 2024-4-8 09:50:43 | 只看该作者
不错确实有的时候是有需要的、感谢分享
回复

使用道具 举报

2#
发表于 2024-4-8 09:47:44 | 只看该作者
谢谢分享
回复

使用道具 举报

1#
发表于 2024-4-8 09:46:47 | 只看该作者
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-28 03:40

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表