1

請有人幫我創建一個批處理文件,通過它我可以提取一臺服務器中所有可用共享的UNC路徑。 由於必須打開每個共享文件夾的屬性並從中取出UNC路徑,因此非常繁瑣的要從服務器管理器中手動找出。 是否有任何特定的PowerShell命令或批處理腳本,我可以運行提取所有可用的共享文件夾。 在此先感謝您的幫助。如何提取服務器中所有可用共享的UNC路徑?

+1

你可以用'淨share'做批處理 – Gary 2014-09-30 14:56:52

回答

2

從WMI

wmic /node:yourServer share get name,path /format:csv 
0

得到它,你可以使用WMI專門WIN32_Share得到共享名稱,路徑和描述,然後通過管道將回復到一個循環。格式化輸出提供的UNC路徑,或輸出發送到文件

$SrvName = "YourServer" 

gwmi -class win32_share -computer $SrvName | ForEach-Object {("\\"+$SrvName + "\" + $_.Name)} 
+0

非常感謝,它的工作! – sdangi 2014-10-28 07:37:31

相關問題