天天看點

bat語句尋找周遊檔案夾

最近在windows上做一個TexturePacker的指令行腳本需要周遊檔案夾的操作特此記錄一下

如有錯誤,還請路過大神指點一二,小弟萬分感謝

友善他人就是友善自己

  • %cd% 擷取目前腳本運作位置
  • %%i 擷取目前腳本運作位置子檔案夾全路徑
  • %%~ni 擷取目前腳本運作位置子檔案夾名稱
for /f %%i in ('dir %cd% /s/b/a:d')  do (
echo %%i
echo %%~ni
)
           

周遊.tps類型的檔案

for /r %cd% %%i in (*.tps) do (
echo %%i
echo %%~ni
)
           

附帶TexturePacker簡單使用腳本

for /f "delims=" %%i in ('dir %cd% /s/b/a:d')  do (
TexturePacker %%i --format cocos2d --max-size  --scale  --multipack --sheet %cd%/png/%%~ni.png --data %cd%/png/%%~ni.plist
TexturePacker %%i --format cocos2d --max-size  --scale  --texture-format pvr2ccz --content-protection 《密碼填寫位置》 --opt RGBA8888 --multipack --sheet %cd%/pvr/%%~ni.pvr.ccz --data %cd%/pvr/%%~ni.plist
)
           

繼續閱讀