自动安装 Java Access Bridge 2.0.2 的批处理脚本

为了方便自己使用,写了一个自动安装 JAB 的批处理脚本,可以自动判断系统版本,判断默认使用的 java 版本。

下载压缩包后,解压,然后点击install.cmd 即可完成安装。

这个批处理脚本只是针对 %JAVA_HOME% 指向的 java 版本安装,如果你的系统中安装了多个版本的 java ,则需要自己修改脚本,或者修改 %JAVA_HOME% 变量后在运行安装。

JAB 所需文件和安装脚本我压缩在一个 zip 包里,在这里下载。

我对批处理不是很熟悉,也没有做特别细致的测试,所以,如果你在使用这个脚本遇到问题或者发现什么错误,请联系我。

Java Access Bridge 介绍

Java Access Bridge 是一项在 Microsoft Windows DLL 中公开 Java Accessibility API 的技术,可以使实现 Java Accessibility API 的 Java 应用程序和小程序对 Microsoft Windows 系统上的辅助技术可见。Java Accessibility API 是 Java Accessibility Utilities 的组成部分,后者是一组实用程序类,可以帮助辅助技术提供对实现 Java Accessibility API 的 GUI 工具包的访问。

为使 Microsoft Windows 系统上现有的辅助技术提供对 Java 应用程序的访问,这些技术需要通过某种方法与 Java Accessibility Utilities 进行通信。Java Access Bridge 支持这种通信。

Microsoft Windows 上运行的辅助技术应用程序(例如屏幕阅读器)与 Java Access Bridge DLL 通信,Java Access Bridge DLL 进而再通过 Java Access Bridge Java 库与 Java 虚拟机通信。这些 Java 库与 Java Accessibility Utilities 通信。Java Accessibility Utilities 收集有关 Java 应用程序中所发生情况的信息,通过 Java Access Bridge 将此信息转发到屏幕阅读器。

Java Access Bridge 2.0.2

Java Access Bridge 2.0.2 修复了多个错误,增加了对 64 位 Windows 版本的支持,并引进了对 Windows 7 的支持。

注意: 要使用 64 位版本的 Java Access Bridge,可能需要更新第三方 64 位辅助技术。请联系您的辅助技术供应商,以确保他们的产品支持 64 位模式的 Java Access Bridge 2.0.2。Java Access Bridge 2.0.2 还包括一些支持 32 位 Windows 系统的程序包。
更多信息可以查看官网: https://www.oracle.com/technetwork/cn/java/javase/tech/index-jsp-136191-zhs.html

相关推荐:

如何通过Python脚本实现对生产环境配置文件的自动化审计?

直接用open()读取生产配置文件危险,因可能意外打印、日志落盘、覆盖配置或执行恶意代码;应只读打开、禁用exec/eval、用safe_load或ast.parse解析,并严格审计输出与权限。 为什么直接用open()读取生产配置文件是危险的 生产环境的配置文件(如settings.py、appl...

为什么Python脚本在任务计划程序中由于路径问题无法运行?

根本原因是Windows任务计划程序默认工作目录为C:\Windows\System32,导致相对路径失效;需强制切换工作目录、使用绝对路径、配置完整Python解释器路径、显式添加环境变量、重定向日志并启用历史记录。 任务计划程序中Python脚本找不到模块或文件 根本原因不是Python本身出错...

如何用Python把自动化脚本打包成带图标的独立exe

PyInstaller图标不显示主因是--icon路径错误或.ico格式不合规(需多尺寸Windows原生图标);应使用绝对路径、--icon置于脚本名前,并配合sys._MEIPASS在运行时加载图标。 用PyInstaller打包Python脚本为exe时,图标不显示? 图标没生效,大概率是--...

为什么Python的二进制分发版比源代码安装快得多?

wheel安装快是因为跳过编译环节,直接解压预编译的二进制模块到site-packages;编译环节需调用gcc等工具构建C扩展,耗时且依赖本地开发环境。 wheel文件安装快,是因为它跳过了编译环节——你拿到的就是已经编译好的字节码或平台原生二进制模块,直接解压、校验、复制到site-packag...

如何修复Python Django模板引擎中存在的XSS跨站脚本风险?

默认启用的模板自动转义仅防HTML文本节点XSS,对href、onclick等属性上下文无效;必须按上下文选用urlencode、escapejs等过滤器;|safe仅限可控、未读写、经bleach清洗的内容;禁用autoescape极危险;AJAX渲染需前端DOMPurify兜底。 默认启用的模板...