【发布时间】:2017-09-27 04:58:48
【问题描述】:
我正在尝试通过 Chef 解压缩服务器 2012r2 上的文件。我收到一个错误返回“路径中的非法字符”。当我手动键入文件中的命令时,文件中的命令完全按照应有的方式提取,但是通过厨师执行它只是出于某种原因不想工作。
powershell_script 'test' do
code <<-EOH [System.Reflection.Assembly]::LoadWithPartialName("System.IO.Compression.FileSystem") | Out-Null
[System.IO.Compression.ZipFile]::ExtractToDirectory('c:\tmp\hp401n.zip', 'c:\tmp')
EOH
end
【问题讨论】:
-
您从哪个组件得到错误?错误消息还包含什么内容?
-
添加了完整的错误信息
标签: powershell zip chef-infra