Windows-Server-2003

從命令行更改 DFS 連結位置

  • March 11, 2010

我有以下 AD DFS (Windows 2003 R2):

DFS Root name: members

DFS Link: me
DFS Link Target: \\myserver\meshare

DFS Link: you
DFS Link Target: \\myserver\youshare

我需要將所有連結目標更改為\\theirserver,同時保持其他所有內容相同。我已經創建了共享,meshare並且已經使用它們將持有的文件。youshare``\\theirserver

如何從命令行完成此操作(我將對其進行批處理)?將"dfscmd /move"要使用的命令?如果是這樣,確切的語法是什麼?

正確的命令是:

dfscmd /unmap "\\domain\members\me"
dfscmd /unmap "\\domain\members\you"

然後:

dfscmd /map "\\domain\members\me" "\\theirserver\meshare"
dfscmd /map "\\domain\members\you" "\\theirserver\youshare"

太糟糕了,沒有一個命令可以一次性完成。

對於 Server 2003 R2,請嘗試:

DFScmd /remove \\Domain\members\me \\myserver\meshare
DFScmd /remove \\Domain\members\you \\myserver\youshare

然後

DFScmd /add \\Domain\members\me \\theirserver\meshare
DFScmd /add \\Domain\members\you \\theirserver\youshare

對於 Server 2008,您可以使用以下命令:

dfsutil target remove \\domain\members\me \\myserver\meshare
dfsutil target remove \\domain\members\you \\myserver\youshare

然後

dfsutil target add \\domain\members\me \\theirserver\meshare
dfsutil target add \\domain\members\you \\theirserver\youshare

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