我想將目錄(abc)從domain1/user1複製到domain2/user1。任何想法如何做到這一點。 e.g ROBOCOPY如何使用robocopy複製不同域上的目錄
robocopy \\server1\G$\testdir\%3 \\server2\g$\uploads
無一不是不同的域
我想將目錄(abc)從domain1/user1複製到domain2/user1。任何想法如何做到這一點。 e.g ROBOCOPY如何使用robocopy複製不同域上的目錄
robocopy \\server1\G$\testdir\%3 \\server2\g$\uploads
無一不是不同的域
的Robocopy將使用標準的Windows身份驗證機制。
因此,在發出robocopy命令之前,您可能需要使用適當的憑據連接到服務器。
你可以使用net use
來做到這一點,你可以把它放在批處理腳本中。
請注意,Windows不喜歡你用兩套不同的憑證連接到同一臺服務器(所以你不能從不同的用戶複製到同一臺服務器)。但這不是你需要的。
事情是這樣的:
net use \\server1\g$ /user:domain1\user1 *
net use \\server2\g$ /user:domain2\user2 *
robocopy \\server1\G$\testdir\%3 \\server2\g$\uploads
注:
net use
,以確保它能滿足您的需求。你或許可以也使用此刪除網絡連接到服務器(我還沒有與非設備連接嘗試這樣做):
net use \\server1\g$ /delete
net use \\server2\g$ /delete
這個問題可能在技術上已經偏離主題,但它保存了我的培根!我推薦serverfault作爲這個問題的適當位置,但是任何從系統管理員到開發人員都可以從中受益,而不是每個需要這個答案的人都是SF的目標受衆。 – Thomas 2015-07-14 23:22:04