Jay (@user695) 在 漫画文件夹处理笔记 中发帖
需求:在一个目录下的各个文件夹压缩成zip,并且删除原来的文件
用途:Komga,tachidesk等等漫画阅读器,需要将含有漫画的文件夹压缩成zip格式,使用命令即可
Windows Powershell
# 设置目标目录路径
$targetDirectory = "C:\path\to\your\directory"
# 获取目标目录下的所有子文件夹
$folders = Get-ChildItem -Path $targetDirectory -Directory
# 遍历每个子文件夹
foreach ($folder in $folders) {
# 设置 ZIP 文件路径
$zipFilePath = Join-Path -Path $targetDirectory -ChildPath "$($folder.Name).zip"
# 压缩文件夹...