我有一個 html 頁面可以通過這種方式訪問??的共享目錄
<div onclick="windows.open('file://mypath/mysharefolder','_blank');">Shared folder</div>
這適用于 Internet Explorer,但不適用于 Chrome 瀏覽器(錯誤:不允許加載本地資源)。所以我想用標簽替換鏈接,以允許下載包含共享目錄路徑的 lnk 檔案(手動創建),如下所示
<a href="mylinktofolder.lnk" download>Shared folder</a>
此標簽可用于下載其他型別的檔案(img、pdf、...),但不適用于 lnk 檔案;在 Chrome 中下載失敗,因為找不到檔案mylinktofolder.download。
可以下載這樣的檔案嗎?
提前致謝
uj5u.com熱心網友回復:
Chrome 將 .lnk 檔案標記為不安全下載,因此不幸的是您將無法使用 html/js 解決此問題
資料來源:
因此,為了回答您的問題,最后使用一系列 LNK 檔案測驗的第二個鏈接到 cmd.exe.lnk 和 onclick 觸發 lnk 下載,但與 Windows 一樣正常,.lnk 擴展名未顯示為已操作,因此如果 lnk 是
- 像 svg.lnk 這樣的檔案,它將在第二個選項卡中打開鏈接的 svg。
- 一個指向檔案夾的 lnk 它將打開該檔案夾
- 一個指向命令的 lnk,它反過來會強制下載 cmd.exe 并發出警告

您可以接受(保留)并運行該 cmd 副本!

使用基于 Chrome 的瀏覽器(例如 Edge 或 SlimJet 或 Ungoogled Chrome)可以實作上述所有操作。和 Chrome 也是。
<div onclick="window.open('file://c:/mysharedfolder','_blank');">Shared folder</div> <div onclick="window.open('file://C:/myshortcuts/downloads.lnk','_blank');">downloads.lnk</div>
.作為非管理員用戶,我可以在沒有任何授權的情況下導航到本地共享或遠程共享或遠程映射驅動器,除了我擁有所有這些位置的用戶讀寫權限。

<div onclick="window.open('file://C:/TEMP/HTA/share(local).lnk','_blank');">Local Shared folder</div>
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/372890.html標籤:javascript html 谷歌浏览器
