前几天,我们写了如何使用bash shell提示符中的一行来压缩图像文件夹,bash shell提示符是Linux原生的,但如果您安装Cygwin,它可以在Windows上运行。对于Windows用户来说,自然有一个更简单的解决方案,读者Lee Thompson写道,与大家分享这个解决方案。
首先,您需要安装ImageMagick for Windows,并确保它位于您的系统路径中。
然后,在记事本中创建一个新的批处理文件,将其命名为compressall.bat,并粘贴以下代码行。请注意,如果您还想包含PNG文件,可以将*.jpg调整为其他值。
将该批处理文件保存在系统路径中的某个位置(如果确实需要,可以将其放入C:\WINDOWS中,但最好创建一个脚本文件夹并将其添加到系统路径中)。然后,您所要做的就是导航到命令提示符中的一个文件夹,并通过在提示符下键入compressall来运行批处理文件。
但我们可以把这件事做得更好。
我们最近还向您展示了一个愚蠢的极客技巧,您可以在Windows资源管理器地址栏中运行命令,或者打开已经键入该文件夹的命令提示符。现在,我们终于有了这个技巧的一个很好的用例。
一旦您将COMPRESSALL批处理文件保存到系统路径中,您就可以随心所欲地使用它。只需在Windows资源管理器中打开任意文件夹的图像,然后在地址栏中键入compressall即可。
您将看到一个命令提示符窗口闪现,并在完成后迅速消失。您的所有图像都将是较小的文件大小。
如果你想要变得更花哨,你可以修改批处理文件,创建一个备份目录,复制其中的所有图像,然后继续压缩。这样,在压缩图像之前,你就会有一个自动备份。
再次感谢读者李·汤普森的这个伟大提示!