使用 Javascript 运行批处理文件 - Firefox
Running Batch file using Javascript - Firefox
这对我来说很重要,因为我有一个只能通过命令提示符打印的PRN文件。我想在给出打印命令后删除该文件。
因此,这两个命令只能使用批处理文件执行。
当我尝试在javascript中使用activexobject时,我的Firefox浏览器无法运行它。
<script>
MyObject = new ActiveXObject("WScript.Shell");
function Runbat()
{
MyObject.Run("'"D:''abc.bat'"");
}
</script>
一起在一个 html 页面中。
我找到了这个,它似乎工作正常:)
<html>
<head>
<script language="JavaScript" type="text/javascript">
MyObject = new ActiveXObject("WScript.Shell")
function Runbat()
{
MyObject.Run("'"D:''test.bat'"");
}
</script>
</head>
<body>
<h1>Run a Program</h1>
This script launch the file any bat File<p>
<button onclick="Runbat()">Run bat File</button>
</body>
</html>
现在我真的不知道您是否已经在使用该解决方案,如果是这样,并且您仍然在 Firefox 中面临此问题,您可能需要在浏览器安全性方面进行更多调查,以了解这是否可能,因为这篇文章指出:
不,这将是一个巨大的安全漏洞。想象一下,如果有人可以跑
format c:
每当您访问他们的网站时。
相关文章:
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- 在Node Webkit应用程序中从DOM单击按钮时运行批处理文件
- 执行批处理文件的Javascript,该文件包含基于每个会话的环境变量设置
- Windows批处理文件,使用文件中的行在命令中构造参数
- 如何从批处理文件调用一个带有2个参数的java脚本函数,并将结果返回到环境变量
- 从批处理文件访问JavaScript方法
- 使用批处理文件运行咕噜声构建
- 如何在 JavaScript 中逐个执行批处理文件
- 使用 Javascript 运行批处理文件 - Firefox
- 如何使用 onload 事件从 HTML 网站在 Windows 2008 上的文件共享上运行批处理文件
- 使用 javascript 运行 Apache 服务器中存在的批处理文件
- 使用 Javascript/Windows 批处理文件混合将非 ASCII 字符编码为 HTML
- 将消息从浏览器中运行的 Javascript 发送到 Windows 批处理文件
- 从批处理文件中缓存的cscript中退出值
- 如何编写一个VBS或批处理文件,自动安装谷歌Chrome插件
- 如何使用脚本一个接一个地自动关闭IE的选项卡,这些脚本是使用批处理文件从2分钟后打开的.
- 是否可以从批处理文件(命令提示符)中使用uglifyjs ?如果有,怎么做呢?
- 是否有可能在JS / html中运行批处理文件而不使用ActiveX ?
- 将参数从javascript函数传递到批处理文件
- 如何使批处理文件等待Excel宏完成