คือต้องการ optimize ขนาดไฟล์ภาพ (ไม่ใช่ลดสูง,ยาว) ให้ลดลงครับ เลยลองไปค้นหาโปรแกรมดู
ได้โปรแกรมนึงมาโปรแกรมนึง โดยลักษณะการใช้งานจะเป็นการรันผ่าน cmd ครับ
ตัวอย่างคำสั่ง เช่น
reduce.exe --quality=35-45 --ext=.png
ซึ่งมันทำได้ที่ละภาพครับ แต่ผมอยากทำทีละหลายภาพ
เลยอยากเขียนไฟล์ bat มาช่วยรันครับ
ประมาณว่า
ลิสต์ไฟล์ทั้งหมด ภายในโฟลเดอร์นึง รวมถึงโฟลเดอร์ย่อยด้วยแล้วก็รันลูปคำสั่งเอา
ไม่ทราบว่าพอจะเขียนได้อย่างไรบ้างครับ
ขอบคุณครับ
Batch Command ทำงานในลักษณะของ line interpreter คือทำงานทีละบรรทัด
ที่คาดว่าจะจะทำได้ อาจจะต้องลิสต์ไฟล์ที่ต้องการทั้งหมดเก็บไว้ในไฟล์
1) dir/s *.jpg > myfiles.txt ก็จะได้ชื่อไฟล์ .jpg ไปเก็บไว้ที่ไฟล์ myfiles.txt
2) นำไฟล์ที่ได้ ไปจัดการคำสั่งทีละบรรทัด ทีละไฟล์ ด้วย Notepad+ หรือ Excel แล้วแต่สะดวกครับ