Javascript 从网页打开Windows运行命令

Javascript 从网页打开Windows运行命令,javascript,html,Javascript,Html,我正在准备一个基于网络的应用程序,我需要点击一个按钮,该按钮将触发我电脑中的一个窗口。我们公司的所有部门都共享一个磁盘。我们称之为“共享文件夹”。在windows运行命令中,我们在窗口打开时输入类似“\10.227.100.89\share\u folder$”的命令。我想在网页上点击一下,这是可以实现的吗?我想使用javascript来实现它?这是可以实现的。您不需要javascript或类似的东西。只是可执行文件的本地位置 i、 e.要打开excel,您可以执行以下操作: <a hre

我正在准备一个基于网络的应用程序,我需要点击一个按钮,该按钮将触发我电脑中的一个窗口。我们公司的所有部门都共享一个磁盘。我们称之为“共享文件夹”。在windows运行命令中,我们在窗口打开时输入类似“\10.227.100.89\share\u folder$”的命令。我想在网页上点击一下,这是可以实现的吗?我想使用javascript来实现它?

这是可以实现的。您不需要javascript或类似的东西。只是可执行文件的本地位置

i、 e.要打开excel,您可以执行以下操作:

<a href="file:///C:/Program%20Files/Microsoft Office/Office/EXCEL.EXE.exe" title="Open Excel">Excel</a>


您也可以使用特定的文件执行此操作。因此,您可以打开给定的excel文件。

不确定您的意思,但如果您指的是web窗口,请尝试以下示例:

<button onclick="myFunction()">Try it</button>

<script>
function myFunction() {
    window.open("0.227.100.89\share_folder");
}
</script>
试试看
函数myFunction(){
打开(“0.227.100.89\share_文件夹”);
}

提供的服务器0.227.100.89的端口80:80已打开,或者是web服务器

如果你需要以公众为目标,这是不可能实现的。想象一下,点击一个按钮就可以得到“format C”。浏览器运行在安全沙箱中,您可以通过特定的启动标志等从中退出。

要从web执行任意exe,您需要触发自定义mime类型与javascript的下载,将该mime类型与exe关联,并告诉浏览器“始终打开”该类型的文件。是,可以从javascript在客户端计算机上运行.exe程序,不,除了(a)在您自己的pc上或(b)在公司环境中(在特定情况下),这是不合理的。您需要使用Internet Explorer和(其利用ActiveX的能力)。您可以创建WScript activeX组件的实例,使用该实例可以像在命令提示符下键入一样执行活动。别把房子烧了!我使用过ActiveXObject,但它在IE或Chrome中都不起作用。@dandavis是的。更适合于文件而不是可执行文件。但是你需要告诉你的浏览器自动打开东西。否则,您需要额外单击此方法。