购物网站的目的和意义,西安做网站xamokj,网站的建设公司哪家好,php移动网站开发javascript调用本地exe程序 详细操作步骤结果 详细操作步骤
在本地创建一个txt文件依次输入 1.指明所使用注册表编程器版本
Windows Registry Editor Version 5.00这是脚本的第一行#xff0c;指明了所使用的注册表编辑器版本。这是必需的#xff0c;以确保脚本能够被正确解… javascript调用本地exe程序 详细操作步骤结果 详细操作步骤
在本地创建一个txt文件依次输入 1.指明所使用注册表编程器版本
Windows Registry Editor Version 5.00这是脚本的第一行指明了所使用的注册表编辑器版本。这是必需的以确保脚本能够被正确解析和执行。 2.创建注册表中HKEY_CLASSES_ROOTHKCR下一个新键用来处理文件关联
[HKEY_CLASSES_ROOT\webshell]HKCR是一个特殊的分支用于处理文件关联、协议和其他类型的信息。 3.在webshell键下创建了一个名为shell的子键
[HKEY_CLASSES_ROOT\webshell\shell]这个子键用于定义当用户尝试对与此协议关联的资源执行操作时应该发生什么。 4.在shell子键下创建了一个名为open的子项
[HKEY_CLASSES_ROOT\webshell\shell\open]这个子键用于定义当用户尝试对与此协议关联的资源执行操作时应该发生什么 5.这一行在open子项下创建了一个名为command的子项并设置路径
[HKEY_CLASSES_ROOT\webshell\shell\open\command]
\E:\\test\\params.exe\ \%1\““E:\test\params.exe” “%1” 这里的符号表示command子项的默认未命名值。这个值指定了命令行的完整路径包括要执行的程序E:\test\params.exe和传递给该程序的参数”%1。%1是一个占位符代表用户尝试打开的URL。注意整个命令行被双引号包围且程序路径中的双引号被转义使用\这是因为路径中可能包含空格 6.修改成注册表文件并且双击运行 【.reg后缀】
7.调用直接调用webshell设置的新键 使用a标签的href调用 注当你将字符串放在 href 属性中时浏览器会自动对其进行 URL 编码所以exe文件要有处理URL编码的能力
ahref{Webshell:传递参数}尤里卡
/a结果
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\webshell][HKEY_CLASSES_ROOT\webshell\shell][HKEY_CLASSES_ROOT\webshell\shell\open][HKEY_CLASSES_ROOT\webshell\shell\open\command]
\E:\\test\\params.exe\ \%1\