มันส่งกลับข้อผิดพลาดที่บอกว่า Invalid Parameter 70
for %f IN (*.png) DO convert -quality 70 "%f" "%f"
ฉันไม่แน่ใจว่าคุณพยายามทำอะไรที่นี่ แต่ convert
ไม่ใช่โปรแกรมที่คุณคิดว่าเป็น (ไม่มีส่วนเกี่ยวข้องกับการแปลงภาพ - ดังนั้นจึงเกิดข้อผิดพลาด)
ไวยากรณ์ของคำสั่งผิดหรือเปล่า?
ใช่. convert
มีไวยากรณ์ต่อไปนี้:
f:\test>convert /?
Converts a FAT volume to NTFS.
CONVERT volume /FS:NTFS [/V] [/CvtArea:filename] [/NoSecurity] [/X]
volume Specifies the drive letter (followed by a colon),
mount point, or volume name.
/FS:NTFS Specifies that the volume will be converted to NTFS.
/V Specifies that Convert will be run in verbose mode.
/CvtArea:filename
Specifies a contiguous file in the root directory
that will be the place holder for NTFS system files.
/NoSecurity Specifies that the security settings on the converted
files and directories allow access by all users.
/X Forces the volume to dismount first if necessary.
All open handles to the volume will not be valid.
ฉันสงสัยว่า convert -quality 70 "%f" "%f"
เป็นข้อโต้แย้งสำหรับโปรแกรมอื่นและคุณจำเป็นต้องปรับเปลี่ยนของคุณ for
คำสั่งตามความเหมาะสมในการเรียกโปรแกรมที่ถูกต้อง