使用系统自带的命令进行压缩和解压缩
1、Win10 / Win11 系统自带的 tar 命令
# 把文件1.txt打包压缩成 tar.gz 格式- tar -czvf "1.tar.gz" "1.txt"
复制代码 # 把文件1.txt打包压缩成 zip 格式- tar -cavf "1.zip" "1.txt"
复制代码 # 把文件夹C:\Test\Photo打包压缩成 tar.gz 格式- tar -czvf "Photo.tar.gz" "C:\Test\Photo"
复制代码 # 把文件夹C:\Test\Photo打包压缩成 tar.gz 格式 - 使用相对路径- tar -czvf "Photo.tar.gz" "Photo" -C "C:\Test"
复制代码 # 把文件夹C:\Test\Photo打包压缩成 zip 格式- tar -cavf "1.zip" "C:\Test\Photo"
复制代码 # 把文件夹C:\Test\Photo打包压缩成 zip 格式 - 使用相对路径- tar -cavf "1.zip" "Photo" -C "C:\Test"
复制代码 # 查看一个压缩包里面的文件复制代码 复制代码 # 解压缩一个文件复制代码 复制代码 复制代码 # 解压缩之后的文件放在某个文件夹下- tar -xzvf "Photo.tar.gz" -C "C:\Test\To"
复制代码 2、Win10 / Win11 系统自带的 PowerShell 命令
# 把一个文件打包压缩成 zip 格式- powershell Compress-Archive -Path "C:\Test\1.txt" -CompressionLevel Optimal -DestinationPath "C:\Test\1.zip"
复制代码 # 把一个文件夹打包压缩成 zip 格式- powershell Compress-Archive -Path "C:\Test\Photo" -CompressionLevel Optimal -DestinationPath "C:\Test\Photo.zip"
复制代码
- powershell "Add-Type -Assembly 'System.IO.Compression.FileSystem'; [System.IO.Compression.ZipFile]::CreateFromDirectory('C:\Test\Photo', 'C:\Test\Photo.zip')"
复制代码 # 解压缩之后的文件放在某个文件夹下- powershell Expand-Archive -Path "C:\Test\1.zip" -DestinationPath "C:\Test"
复制代码
- powershell Expand-Archive -Path "C:\Test\Photo.zip" -DestinationPath "C:\Test\To"
复制代码
- powershell "Add-Type -Assembly 'System.IO.Compression.FileSystem'; [System.IO.Compression.ZipFile]::ExtractToDirectory('C:\Test\Photo.zip', 'C:\Test\To')"
复制代码
|