2012-04-27 26 views
24

मैं डोमेन 1/उपयोगकर्ता 1 से डोमेन 2/user1 से एक निर्देशिका (एबीसी) कॉपी करना चाहता हूं। कोई आईडिया कि इसे कैसे किया जाए। , उदा, robocopyविभिन्न डोमेन पर निर्देशिकाओं की प्रतिलिपि बनाने के लिए रोबोकॉपी का उपयोग कैसे करें

robocopy \\server1\G$\testdir\%3 \\server2\g$\uploads 

और दोनों अलग-अलग डोमेन

पर हैं
+2

यह सवाल तकनीकी रूप से बंद विषय हो सकता है, लेकिन यह मेरे बेकन बचाया! मैं सर्वरफॉल्ट को इस प्रश्न के लिए उचित जगह के रूप में अनुशंसा करता हूं, लेकिन सिस्टम उपयोगकर्ताओं को सिस्टम उपयोगकर्ताओं को प्रेरित करने के लिए डेवलपर्स से कोई फायदा हो सकता है, और इस उत्तर की आवश्यकता वाले सभी को एसएफ के लिए लक्षित दर्शक नहीं हैं। – Thomas

उत्तर

45

लड़ी मानक खिड़कियों प्रमाणीकरण तंत्र का प्रयोग करेंगे।

तो रोबोकॉपी कमांड जारी करने से पहले आपको संभवतः उचित क्रेडेंशियल का उपयोग कर सर्वर से कनेक्ट करने की आवश्यकता है।

ऐसा करने के लिए आप net use का उपयोग कर सकते हैं और आप उसे बैच स्क्रिप्ट में डाल सकते हैं।

ध्यान दें कि विंडोज आपको समान सर्वर से दो अलग-अलग सेट्स के साथ कनेक्ट करने के लिए पसंद नहीं करता है (इसलिए आप अलग-अलग उपयोगकर्ताओं के समान सर्वर से कॉपी नहीं कर सकते हैं)। लेकिन ऐसा नहीं लगता है कि आपको इसकी आवश्यकता है।

कुछ इस तरह:

net use \\server1\g$ /user:domain1\user1 * 
net use \\server2\g$ /user:domain2\user2 * 
robocopy \\server1\G$\testdir\%3 \\server2\g$\uploads 

नोट्स:

  • यह 'deviceless' कनेक्शन, जिस पर निर्मित नहीं किया जाएगा उपयोग कर रहा है शुरू (और खिड़कियों में कोई ड्राइव अक्षर के साथ नहीं दिखेंगे एक्सप्लोरर)।
  • नेट उपयोग कमांड के अंत में तारांकन का मतलब पासवर्ड के लिए संकेत है, तो आप वहां पासवर्ड को हार्ड कोड कर सकते हैं (या इसे स्क्रिप्ट के पैरामीटर के रूप में प्राप्त कर सकते हैं)।
  • यह सुनिश्चित करने के लिए कि आपको क्या चाहिए वह सुनिश्चित करने के लिए net use पर पढ़ने योग्य हो सकता है।

आप शायद यह भी सर्वर के लिए नेटवर्क कनेक्शन इस का उपयोग करके निकाल सकते हैं (मैं एक deviceless कनेक्शन के साथ इस प्रयास नहीं किया है):

net use \\server1\g$ /delete 
net use \\server2\g$ /delete 
+0

शानदार ... धन्यवाद के बंडल ... एक आकर्षण की तरह काम करता है .. – sam

+1

यह वही है जो मुझे जेनकिंस को दूरस्थ नेटवर्क शेयर में कॉपी करने के लिए आवश्यक था। बहुत बहुत धन्यवाद! – cmcginty

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^