मैं नेटवर्क साझा से फ़ोल्डर सामग्री की प्रतिलिपि बनाने के लिए PowerShell DSC का उपयोग करने का प्रयास कर रहा हूं। यहाँ कोड है:
Configuration TestSetup {
Node localhost {
File Test {
SourcePath = "\\Server\SomeShare\SomeFolder"
DestinationPath = "E:\test"
Recurse = $true
Type = "Directory"
}
}
}
हालांकि यह काम नहीं करता है - जब मैं इसे चलाता हूं तो मुझे निम्नलिखित त्रुटि संदेश मिलता है:
The related file/directory is: \\Server\SomeShare\SomeFolder.
The path cannot point to the root directory or to the root of a net share.
SourcePath must be specified if you want to configure the destination directory recursively. Make sure that SourcePath is a directory and that it is accessible.
+ CategoryInfo : InvalidArgument: (:) [], CimException
+ FullyQualifiedErrorId : MI RESULT 4
+ PSComputerName : localhost
The SendConfigurationApply function did not succeed.
+ CategoryInfo : InvalidArgument: (root/Microsoft/...gurationManager:String) [], CimException
+ FullyQualifiedErrorId : MI RESULT 4
+ PSComputerName : localhost
नेटवर्क शेयर से पैकेज स्थापित करने या नेटवर्क शेयर से एक संग्रह निकालने की कोशिश करने पर मुझे समान परिणाम मिलते हैं। मैं Windows Server 2008 R2 SP1 पर PowerShell 4 चला रहा हूं।
क्या नेटवर्क शेयरों के साथ पावरशेल डीएससी का उपयोग करने का कोई तरीका है?