css js 圖片壓縮批處理命令(基于YUI Compressor)
更新時間:2011年01月25日 22:10:47 作者:
我的css js 圖片壓縮批處理命令,比較好用的就是基于YUI Compressor的。網(wǎng)上也有很多朋友打包好的,腳本之家提供下載過。
復(fù)制代碼 代碼如下:
@echo off
::設(shè)置YUI Compressor啟動目錄
SET YUIFOLDER=D:\yuicompressor-2.4.2\build\
::設(shè)置你的JS和CSS根目錄,腳本會自動按樹層次查找和壓縮所有的JS和CSS
SET INFOLDER=D:\jscss\src
SET OUTFOLDER=D:\jscss\build
echo 正在查找 JavaScript, CSS ...
chdir /d %INFOLDER%
for /r . %%a in (*.js *.css) do (
copy %%a "%OUTFOLDER%\" && echo 復(fù)制%%~fa成功 || echo 復(fù)制%%~fa失敗,請檢查文件是否存在!
@echo 正在壓縮 %%~a ...
@java -jar %YUIFOLDER%\yuicompressor-2.4.2.jar --charset UTF-8 %%~fa -o %%~fa
)
@echo CSS JS壓縮完成!
for /r . %%b in (*.gif) do (
@echo 正在查找 gif...
@pngout %%~fb /kp
del /q/f %%~fb
)
@echo gif轉(zhuǎn)換完成!
for /r . %%c in (*.png) do (
@echo 正在查找 png...
@pngout %%~fc
)
@echo png壓縮完成!
pause & exit
相關(guān)文章
用批處理網(wǎng)絡(luò)映射驅(qū)動器后自動修改磁盤卷標(biāo)名腳本
于一些企業(yè),內(nèi)網(wǎng)的文件服務(wù)器和傳真服務(wù)器非常常見。為了方便,網(wǎng)絡(luò)管理員一般會把服務(wù)器上一些的文件夾他們映射為本地磁盤,方便用戶使用。2011-08-08批處理BAT替換與截取字符串的用法t1=%a:~3%是什么意思
在bat編寫中,我們經(jīng)常越到t1=%a:~3%之類的代碼,這里簡單介紹下用法,需要的朋友可以參考下2013-05-05CMD命令行將當(dāng)前磁盤所有文件名寫入到文本文件的方法
有時候我們需要將當(dāng)前目錄下的文件名寫入到文本文件中,方便我們將內(nèi)容列表分享給用戶,那么就可以參考下面的代碼2014-05-05