我正在構建一個Web工具,目的是由我目前正在爲之工作的公司內部使用。該工具需要生成一個bat文件並通過瀏覽器在用戶的計算機上運行它。創建bat文件工作正常,問題在於嘗試運行bat文件時。蝙蝠文件是該公司的網絡上,對於這個問題的緣故讓說跨瀏覽器下載.Bat文件
batpath = \\domain\path\to\the\file.bat
起初,我試圖在JavaScript中,這在Internet Explorer中曾使用window.open('file:' + batpath)
,但只有將開放Chrome中的空白標籤。我的工作是顯示bat文件所在的文件夾,並提示用戶在Windows資源管理器中手動運行文件,但我被要求在瀏覽器中使用Windows資源管理器完成整個過程。
我想接下來的事情就是生成與下載屬性的定位標籤下載bat文件手動
錨標籤將<a href="file://domain\path\to\the\file.bat" download>runbat</a>
在Internet Explorer中也能正常工作,但不在鉻中做任何事情。
我試圖做甚至可能嗎?如果是這樣,我將如何得到這個工作?
你不能那樣做。 – SLaks
我會立即停止使用任何允許在我的計算機上運行任意批處理文件的瀏覽器。 –
[Chrome過濾器下載](https://cdn.ghacks.net/wp-content/uploads/2014/07/google-protect-from-dangerous-sites.jpg) - 但 [您可以將白名單你的工具](https://support.google.com/chrome/answer/3123708?hl=zh-CN) –