gpt4 book ai didi

powershell - 在 Powershell 4 中压缩和解压缩文件

转载 作者:行者123 更新时间:2023-12-04 04:58:50 25 4
gpt4 key购买 nike

我使用的是 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com