如何使用 JavaScript 访问 shared/network 文件夹?

How to access a shared/network folder using JavaScript?

我需要开发一种工具,使用客户端技术(HTML5、CSS3 和JavaScript) 而已。下面是复制文件的JavaScript函数。

function copyFile() {
    var myObject, f;
    myObject = new ActiveXObject("Scripting.FileSystemObject");
    f = myObject.GetFile("@\Network_Name\Home$\User_Folder\Downloads\Folder_Name\Test.pdf");
    if(!f)
    {
        return alert("File Not Found");
    }
    f.copy("@\Network_Name\Home$\User_Folder\Downloads\Backup_Folder");
}

由于我使用的是 ActiveXObject,以上代码只能在 IE 中运行。但是我在行 @\Network_Name\Home$\User_Folder\Downloads\Folder_Name\Test.pdf 中收到以下错误。请帮助我使用 JavaScript.

正确访问网络文件夹

为此目的尝试使用 Ajax 请求方法类型 "GET"。

逐字标识符 (@) 适用于 C# 而不是 JavaScript,您需要转义斜杠:

.GetFile("\\Network_Name\Home$\User_Folder\Downloads\Folder_Name\Test.pdf");