将参数传递给从HTML调用的DOS批处理文件

时间:2011-05-20 12:34:46

标签: html parameters batch-file dos

我有一个关于执行批处理文件的问题,该文件通过HREF从HTML页面链接。

直到现在我有批处理文件的链接,如果点击链接就可以正常执行

> <a HREF="file://///hostname/folder/dosbatch.bat">Call dos batch</a>

这很好用。

现在我想将其扩展为:

> <a HREF="file://///hostname/folder/dosbatch.bat para1">Call dos batch with para</a>

使用此字符串,我收到错误“无法显示页面”

我已经尝试了%22,%20,单引号,双引号等几种组合,但没有成功

对我有任何暗示吗?

提前致谢,

Zirod

1 个答案:

答案 0 :(得分:4)

HTML中的链接会触发您的浏览器以获取文件,并在必要时呈现它(HTML,SVG,图像等)或提示下载其他任何内容。 HTML中的链接不像shell;假设它将被执行,你不能将shell参数传递给文件。