Tôi đang cố gắng sử dụng PowerShell DSC để sao chép nội dung thư mục từ chia sẻ mạng. Đây là mã:
Configuration TestSetup {
Node localhost {
File Test {
SourcePath = "\\Server\SomeShare\SomeFolder"
DestinationPath = "E:\test"
Recurse = $true
Type = "Directory"
}
}
}
Tuy nhiên, điều này không hoạt động - khi tôi chạy nó, tôi nhận được thông báo lỗi sau:
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
Tôi nhận được kết quả tương tự khi cố gắng cài đặt gói từ chia sẻ mạng hoặc trích xuất kho lưu trữ từ chia sẻ mạng. Tôi đang chạy PowerShell 4 trên Windows Server 2008 R2 SP1.
Có cách nào để sử dụng PowerShell DSC với chia sẻ mạng không?