如何从导致DFS文件的UNC路径检索服务器名称

时间:2017-07-01 04:06:28

标签: perl powershell cmd dfs

我有一个DFS UNC路径\\rootxx\xx\xx\,它导致远程服务器中的文件,如何检索服务器名称,文件所在的位置使用perl。

1 个答案:

答案 0 :(得分:1)

只有一分钟的gooogling给出some links

dfsutil link <dfsfolder>

如果您有任何机会可以选择使用powershell v3 +,您可以使用

Get-DfsnFoldertarget <dfs folder> | select targetpath

如果您需要链接到DFS路径的共享列表,请尝试:

Get-WmiObject -Class Win32_DFSTarget|
  Where {$_.LinkName -like "\\Domain\DFS\Folder"}|
    Select @{n='Path';e={"\\{0}\{1}" -f $_.ServerName,$_.ShareName}}