使用Chef在Windows Server中移动(剪切粘贴)文件

时间:2017-02-09 10:39:40

标签: windows automation chef

我想使用Chef在Windows Server中将文件从一个位置移动到另一个位置。 我将目标目录作为变量传递,它不起作用......任何指针

directory_name = e:\\temp
execute 'copy_MSlog' do
  command move "E:\\Test\\Untitled.png #{directory_name}"
end

1 个答案:

答案 0 :(得分:1)

不幸的是,与Chef的文件移动有点冒险,因为它们很难做出幂等和收敛。你需要修改你的报价,否则你就是在正确的轨道上。使用一些not_ifonly_if守卫确保幂等性,你应该全部设定。