gpt4 book ai didi

powershell - 用于在 PowerShell 中压缩文件夹的一行?

转载 作者:行者123 更新时间:2023-12-04 17:26:05 26 4
gpt4 key购买 nike

我正在寻找等效的 PowerShell 命令:

tar -zcvf tar-archive-name.tar.gz source-folder

是否存在这样一种单行代码,它从文件夹中创建一个 zip 文件,递归地添加 source-folder 的内容? ,那不需要像 7-zip 这样的 3rd 方库?

最佳答案

Powershell 5 开头,您可以使用内置的 Compress-Archive 命令:

Compress-Archive -Path source-folder -DestinationPath archive-name.zip

如果您使用的是版本 5 之前的 powershell,没有像 7-zip 这样的第三方程序,就没有一种线性解决方案。但是,您可以利用通过 COM Shell object 公开的 Windows 资源管理器的内置压缩功能。构建您自己的 powershell 函数来执行此操作。 This page outlines the details关于如何做到这一点。

关于powershell - 用于在 PowerShell 中压缩文件夹的一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9521006/

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