關於 WebDAV 映射磁碟機中的「新增/上傳」權限DriveHQ 的企業級 WebDAV 磁碟機對應服務可讓您將 DriveHQ 雲端儲存對應為網路磁碟機。您可以將多個磁碟機對應到不同的資料夾,包括共用資料夾。
如果使用者以「新增/上傳」權限與您共用了一個資料夾,並且您透過對應磁碟機存取該共用資料夾,您將能夠檢視和下載共用資料夾中的所有檔案和子資料夾。您也可以將資料/資料夾上傳到共用資料夾,但您無法刪除或修改共用資料夾中的資料/資料夾。
然而,這裡存在一個問題:如果使用者在共用資料夾中建立一個新文件,Windows 資源管理器會將其命名為「New Document.EXT」。通常情況下,你會將其重新命名為實際的檔案名稱。但是,由於你無法修改該文件,因此無法重新命名。此外,新檔案的大小為 0 字節,你無法在其中新增任何資料。資料夾也存在同樣的問題。你可以建立一個預設名為「New Folder」的新資料夾,但無法將其變更為更有意義的名稱。
當您將檔案/資料夾複製並貼上到共用資料夾時,Windows 資源管理器可能會報告下列錯誤:
“複製檔案時出現意外錯誤。如果持續出現此錯誤,您可以使用錯誤代碼搜尋說明。錯誤代碼 0x80070780:系統無法存取該文件。”
原因是 Windows 資源管理器複製檔案需要兩個步驟:(1) 建立一個同名空檔;(2) 將資料寫入該空檔。由於共用權限為“新增/上傳”,因此第二步會失敗。使用 DriveHQ 文件管理器或瀏覽器則不會出現此問題。
由於這個問題,使用具有新增/上傳權限的映射磁碟機是行不通的。
我們的工程師已經找到了解決方案。他們對權限做了一些小調整:
(1)即使檔案或資料夾是空的,即使它已透過新增/上傳權限與您共享,您仍然可以重新命名、刪除或編輯它。
(2)如果檔案或資料夾是在過去 45 秒內建立的,即使它已透過新增/上傳權限與您共用,您仍然可以重新命名、刪除或編輯它。
透過上述方法,您現在可以將檔案複製並貼上到此類共用資料夾中。如果您手動建立新資料夾,請確保在 45 秒內變更資料夾名稱。
(附註:如果您從具有「新增/上傳」權限的共用資料夾中刪除文件,且該文件不為空,並且是 45 秒前建立的,則該文件無法被刪除。但是,Windows 資源管理器不會報告任何錯誤,仍然會顯示檔案已成功刪除。如果您刷新資料夾,就會發現該資料實際上並未被刪除。)
我們嘗試了多種不同的狀態碼,結果都一樣。我們也測試了微軟自家 Internet 資訊服務 (IIS) 中的 WebDAV 伺服器,也重現了同樣的問題。所以這是 Windows 資源管理器的問題。不過,這只是個小問題,因為在這種情況下文件確實無法刪除。