用bat文件在web端拉起本地cs应用(以拉起本地QQ音乐为例)
新建一个text文件,把下边的代码复制进去,然后右键要拉起的本地客户端的软件,找到属性,找到路径,把路径粘贴到指定位置,保存text文件,修改后缀为bat,然后在你的web端写一个a标签也行,button也行,把协议名写在href里,就可以拉起了,实质上是往注册表里注册一个协议。(bat文件一定要以管理员身份运行,bat文件一定要以管理员身份运行,bat文件一定要以管理员身份运行!)
bat文件代码
reg delete HKCR\chromeinvkhpm /f
reg add HKCR\chromeinvkhpm /t reg_sz /d "chromeinvkhpm Protocal"
reg add HKCR\chromeinvkhpm /v "URL Protocol" /t reg_sz /d ""
reg add HKCR\chromeinvkhpm\DefaultIcon /t reg_sz /d "D:\QQMusic\QQMusic1666.09.13.43\QQMusic.exe"
reg add HKCR\chromeinvkhpm\shell\open\command /t reg_sz /d "D:\QQMusic\QQMusic1666.09.13.43\QQMusic.exe
\"%%1\""
页面代码
<!DOCTYPE html>
<html><head><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge"><title>Page Title</title><meta name="viewport" content="width=device-width, initial-scale=1">
</head><body><a href="chromeinvkhpm:">打开QQ音乐</a><button οnclick="window.open('chromeinvkhpm:')">打开QQ音乐</button><button οnclick="window.location.href='chromeinvkhpm:'">打开QQ音乐</button>
</body></html>
用bat文件在web端拉起本地cs应用(以拉起本地QQ音乐为例)相关推荐
- bat文件先杀掉端口号,然后启动jar包
端口号为:8060 @echo off & setlocal EnableDelayedExpansionset obj[0]=8060set port=0 set pid=0for /f & ...
- web端拉取m3u8直播流,进行播放
最近在做直播功能,客户端用ffmpeg rtmp的方式推flv封装流到cdn,然后web端也用rtmp播放flv封装流,但是不能成功,这是浏览器不再支持flash的缘故. 故改成web端拉取m3u8直 ...
- Web端打开文件选择和保存对话框
总体介绍 文件的选择.保存对话框,使用Java 很容易达成. 如果想在Web端使用的话,可以用Applet 达成. 但如果想使用HTML, js 达成的话,也是可以的.不过 web程序对客户机的文件进 ...
- Hadoop web端打开hdfs上的文件问题
Hadoop打开hdfs上的文件问题 报错信息:Failed to retrieve data from /webhdfs/v1/user/hive/warehouse/test/test.txt?o ...
- 使用海康摄像头保存的mp4文件,无法web端预览的问题,现已解决,记录一下
最近在做一个项目,需要用到海康的录像视频,在自己开发的web端能够正常播放,格式是MP4的,本来以为是个简单的需求,没想到遇到了好多坑,特此记录: 首先,由于是联动系统,项目用到的录像文件存到的是另一 ...
- java web网银支付_农行web端网银支付java接口文件及demo
[实例简介] 农行web端网银支付java接口文件及demo [实例截图] [核心代码] JAVA接口包-升级版 └── JAVA接口包-升级版 ├── ABCIcon │ ├── abcicon ...
- Web端阿里云音视频通信推流、拉流demo
请先阅读官网文档阿里云音视频通信 前提:一些前期的准备工作需要后端人员去操作.下面我只要介绍Web端推流和拉流的实现方式 一.推流 首先请从官网下载最新sdk,添加到同层目录如下图 <!DOCT ...
- WEB端和微信小程序端的文档文件在线预览方法
文件的在线预览方式汇总 文件在线预览功能可以提高用户体验,值得加入. 一般常见的文件有office套装.pdf.txt.md.和音视频. 音视频的预览是单独一块,今天主要说说文档文件的在线预览功能. ...
- zego实现简单的web端推拉流
1 创建项目 登录zego控制台,创建一个项目,该项目的[AppId]和[Server],在后续的推拉流过程中会用到 2 创建对象 // 创建demo节点(拉流remote-preview,推流loc ...
最新文章
- String.Format()方法
- pthread相关介绍
- Hibernate two table same id
- 手把手:R语言文本挖掘和词云可视化实践
- MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)的真正原因...
- Mysql在离线安装时启动失败:mysql服务无法启动,服务没有报告任何错误
- 如何在oracle中查询所有用户表的表名、主键名称、索引、外键等
- 浙大版python_浙大版《Python 程序设计》题目集1-5
- 用C语言显示所有Ascll表
- Viterbi算法(维特比算法)
- html5 调速 视频播放器,7款很棒的 HTML5 视频播放器
- 目前常用的4种备份系统架构
- Android service 不被杀死“永不退出的服务”(双进程,服务,多进程,微信)
- 用python计算100以内的素数_python-找出100以内的质数
- 有什么好用的软件推荐?
- 自定义View的OnMeasure问题
- 【ava数据集】ava数据集下载 使用迅雷
- 01-Httprunner接口自动化第一篇:应用环境与安装
- IEEE投稿模板在哪找?
- HTML进阶--如何使用Sublime Text来创建网页 -------16岁的小前端
热门文章
- [Vue warn]: Unknown custom element: <Top> - did you register the component correctly?
- npm ERR! code ENOENT npm ERR! syscall open npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file
- win10计算机错误代码,Win10错误代码:0xc00000f 解决方案
- 数组的基本操作(1)
- 股票余额理财会影响打新吗?
- 如果股市出现震荡行情,投资者应如何应对?
- 产品,是解决问题的载体
- 什么样的生意一本万利?
- 直播电商只能卖便宜货吗?
- 维基链能成为下一个以太坊吗?