作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用的是 Windows Server 2012 R2(64 位)。我有可用的 powershell 版本 4。我正在尝试压缩和解压缩文件。当我尝试 Write-Zip 命令时,它会引发以下错误:
Write-Zip :术语“Write-Zip”不被识别为 cmdlet、函数、脚本文件或可操作的名称
程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。
我应该怎么做才能修复它?我需要在服务器中安装 zip/winrar 吗?或者有没有其他命令可以压缩/解压缩文件?
最佳答案
Write-Zip
似乎是 http://pscx.codeplex.com/ 的一部分需要单独安装才能使用。
但是,如果您只想从文件夹创建 Zip 存档,则可以运行
$source = "c:\temp\source"
$archive = "c:\temp\archive.zip"
Add-Type -assembly "system.io.compression.filesystem"
[io.compression.zipfile]::CreateFromDirectory($source, $archive)
CreateFromDirectory
.NET Framework 类中的方法
ZipFile
.它从位于
$source
中的文件创建一个 zip 存档。文件夹并创建一个在
$archive
中定义的文件。多变的。注意,
ZipFile .NET Framework 4.5 中引入了类
关于powershell - 在 Powershell 4 中压缩和解压缩文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40692024/
为什么 pickle 重用现有的 Python 类“C”而不是从 pickle 字节重建类?有没有一种方法可以在没有副作用的情况下 pickle 和解 pickle ? 这是我的回复 session
我是一名优秀的程序员,十分优秀!