我正在制作一个在2个Windows盒子上运行的厨师食谱
配方调用PowerShell命令来自动执行这些任务。这很有效。
我还需要创建一个命名空间并在该命名空间中发布复制。
基于this教程,我设法立即使用DFS管理UI完成了这项工作。
我需要一种方法来使用PowerShell或我可以从Chef调用的任何内容。
注意:如果我可以将复制发布到现有的命名空间,那对我来说已经是一半解决方案了。
更新:我使用的是Windows 2012 R2。 (AWS上提供的最新版本。)
答案 0 :(得分:1)
在Server 2012 R2上,您可以使用DFS cmdlets进行DFS管理。
$path = '\\server\share'
$domain = 'example.org'
$ns = 'mynamespace'
$group = 'RGroup'
$name = 'myreplicatedfolder'
New-DfsnRoot -TargetPath $path -Type DomainV2 -Path "\\$domain\$ns"
New-DfsReplicatedFolder -GroupName $group -FolderName $name `
-DfsnPath "\\$domain\$ns\$name"
我现在无法访问DFS环境,但上述内容应该有效。