yu

A Little Bit Of ___ch, 运营汪

telegram email
通过 Powershell 清理 Wordpress 缩略图 (非插件)
2019-01-06
起因

优化图片大小

据对接的运营传达(流程有问题)研发说我们的 Wordpress 服务器是通过 SSH 登陆的,”不能”增加对文件进行操作

只能我们手动上传图片… eh?

Set Up Secure Updates with SSH by DigitalOcean

所以最简单的插件清理不能用了

DNUI (Delete Not Used Image)

然后收到了一个有近 3K 张图片的压缩包

实在是不可能傻乎乎的挨个文件夹删除

那么…

Powershell + 正则表达式

清理所有文件名格式为 -分辨率(2-3位数字)x分辨率(2-3位数字). 的文件

Get-ChildItem $Path -Recurse | Where{$_.Name -Match "-\d{2,3}x\d{2,3}."} | Remove-Item

Bonus

压缩图片咱们也不可能用 TinyPNG 单张上传是吧

Gayhub 项目 TinyClient 了解一下

以上



Back to posts