You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过命令行/PowerShell/注册表为Edge添加JNLP下载运行例外规则

实现Edge允许.jnlp格式文件下载运行的自动化配置方案

完全可以通过PowerShell脚本或修改注册表的方式实现该配置,无需手动进入浏览器设置界面操作。

方法1:PowerShell脚本配置

如果之前已经配置过其他允许下载的文件类型,将代码中的Name "1"改为现有配置的最大序号+1即可,不会覆盖原有配置。

针对当前用户配置(无需管理员权限)

# 新增.jnlp到Edge允许下载的文件类型列表
$regPath = "HKCU:\Software\Policies\Microsoft\Edge\AllowDownloadFileTypes"
if (-not (Test-Path $regPath)) {
    New-Item -Path $regPath -Force | Out-Null
}
Set-ItemProperty -Path $regPath -Name "1" -Value ".jnlp" -Force

全局配置(对设备所有用户生效,需管理员权限运行PowerShell)

$regPath = "HKLM:\Software\Policies\Microsoft\Edge\AllowDownloadFileTypes"
if (-not (Test-Path $regPath)) {
    New-Item -Path $regPath -Force | Out-Null
}
Set-ItemProperty -Path $regPath -Name "1" -Value ".jnlp" -Force

方法2:直接修改注册表

  1. 按下Win+R输入regedit打开注册表编辑器
  2. 导航到对应路径:
    • 仅当前用户生效:HKEY_CURRENT_USER\Software\Policies\Microsoft\Edge\AllowDownloadFileTypes
    • 全局生效:HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Edge\AllowDownloadFileTypes
  3. 如果AllowDownloadFileTypes项不存在,右键Edge项新建项,命名为AllowDownloadFileTypes
  4. 在该项下新建字符串值,名称为1(如果已有其他允许的文件类型,顺延序列号即可),数值数据为.jnlp

注意事项

  • 配置完成后需要完全退出Edge浏览器(包括后台进程)再重启,配置才会生效
  • .jnlp文件正常运行需要设备提前安装Java运行环境并关联jnlp格式到Java Web Start程序
  • 配置效果和手动在Edge设置中添加允许的文件类型完全一致,配置界面示例如下:
    配置界面示例

内容的提问来源于stack exchange,提问作者RobM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 21:24:04