Windows

自動將網路共享掛載為共享資源

  • November 6, 2019

我們正在執行 ActiveDirectory 環境(Windows 2008 Server、XP 客戶端)並且希望將一些共享列為網路上的芳鄰下的共享資源。我不想將其映射到驅動器號。

這在 UI 中很容易,但我似乎找不到通過腳本/GPO/等自動執行此操作的方法。

我們想要它而不是在“我的電腦”下的原因是因為高層想要這樣。

編輯:澄清

請確定您為伺服器和客戶端使用的作業系統。

在 98/NT 以上的客戶端作業系統中,“網路上的芳鄰”已被“網路上的芳鄰”取代。此資源的位置由兩個系統資料庫項定義:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\NetHood
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\NetHood

如果您創建網路資源的快捷方式,例如共享的 UNC 路徑,NetHood則快捷方式註明的文件夾內將顯示在“網路上的芳鄰”下。您還可以放置 Internet 快捷方式

$$ e.g. .url files $$到此目錄中的網站。 使用登錄腳本通過組策略或更好的是組策略客戶端首選項來填充 NetHood 目錄的內容很容易。

請注意,NetHood 目錄的位置在 Windows XP 和 Windows 7 之間有很大不同。此外,作業系統之間的 GUI 行為也略有不同,如下面的螢幕截圖所示。在這兩個範例中,我創建了一個 UNC 共享\\fcsd-staff\district的快捷方式和一個 URL 快捷方式google.com

視窗XP: 作業系統

Windows 7的: Win7

編輯:

您還可以重定向使用者文件夾。如果您只想用快捷方式填充一個目錄(如上所述)而不是直接污染每個使用者的配置文件,這可能會很方便。

使用登錄腳本或 CSP,您可以將HKCU\...\User Shell Folders\NetHood值的數據設置為使用者可訪問的路徑,例如 \\server\share\Nethood,然後填充該目錄。這可確保所有具有此重定向的使用者都具有相同的快捷方式。如果/當管理層刪除他們的法令時,您只需將 NetHood 重定向更改回使用者的配置文件。

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