【问题标题】:Trigger a Batch file from UI从 UI 触发批处理文件
【发布时间】:2020-05-20 03:02:15
【问题描述】:

如果我在用户的机器上有一个 bat 文件,如何使用 JavaScript 或其他方式在 chrome 中运行 bat 文件?我可以通过 ActiveXObject 在 IE 浏览器中执行此操作,但是此对象不适用于 chrome 或 firefox。

【问题讨论】:

  • 你不能,大多数浏览器不会允许它,因为它有多大的安全风险。

标签: javascript reactjs shell user-interface batch-file


【解决方案1】:

出于安全考虑,现代浏览器会阻止此类活动。 File API 可以执行其他文件操作,但主要是沙盒。

【讨论】:

  • 是否有任何替代解决方案可以从 UI 触发批处理文件。
  • 你实际上想用这个批处理文件做什么?
  • 嘿,我正在尝试执行一个本地存储的 jar。
  • 不幸的是,这是不可能的,但我可能会提出一个替代方案来实现相同的功能。你希望通过执行这个 jar 得到什么最终结果?
猜你喜欢
  • 2011-06-16
  • 2014-09-07
  • 1970-01-01
  • 2017-01-15
  • 2010-10-17
  • 1970-01-01
  • 1970-01-01
  • 2020-12-24
  • 1970-01-01
相关资源
最近更新 更多