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를 실행하고 있습니다.
네트워크 공유와 함께 PowerShell DSC를 사용하는 방법이 있습니까?