Windows-Server-2008

文件夾在共享目錄中不可見,但可通過直接 UNC 路徑訪問

  • December 22, 2011

我有一個共享的使用者目錄,我可以通過以下 UNC 路徑訪問該目錄:

\\servername\Users

在這個目錄中,我公司的每個使用者都有一個文件夾,允許他們儲存幾乎任何他們想要的東西。每個使用者的 UNC 路徑類似於以下內容:

\\servername\Users\username$

每個使用者文件夾也直接共享,我還可以使用以下路徑訪問每個文件夾:

\\servername\username$

承載所有這些文件夾和共享的伺服器在 Windows Server 2003 上執行。

我有一個使用者,我們稱他為 Joe,他在此共享中有一個文件夾。每當我從 Windows 7 或 Windows Server 2008 機器打開共享\\servername\Users時,我都無法看到列出的他的文件夾。但是,我仍然可以使用\\servername\Users\Joe$和直接訪問他的文件夾\\servername\Joe$

但是,當我從 Windows XP 或 Windows Server 2003 電腦訪問相同的共享時,我確實看到列出了 Joe 的文件夾。

我已經仔細檢查了他文件夾上的所有共享和安全權限,它們是正確的並且與所有其他使用者文件夾匹配。

這可能是什麼原因造成的?

預設情況下,當您將 $ 字元添加到共享時,它會成為隱藏共享。因此,如果您擁有 \\SERVER\Folder並且\\SERVER\Folder1$兩者都具有相同的權限,您將無法Folder1$在瀏覽到\\SERVER.

相關的 MS 知識庫文章在這裡,但文章的第一行:

隱藏共享由共享名稱末尾的美元符號 ($) 標識。當您在電腦上查看共享或使用 net view 命令時,不會列出隱藏的共享。

說明一切。

編輯根據我們下面的討論,我能想到的唯一解決方案是刪除/重新創建文件夾,看看會發生什麼。我對否則會導致這種行為的原因感到困惑。

引用自:https://serverfault.com/questions/343506