Batching would do the job. Image Processor does not do file naming (like adding _MAIN suffix). If you wanted to go that route you would need ImageProcessorPro https://sourceforge.net/projects/ps-scripts/files/Image%20Processor%20Pro/v3_2b1/ .
When I try to use batch, How can I resize the images? And... It has a problem opening my .ai files...the message it displays is import pdf? for each file?
Do you know what I am doing wrong?
I am trying to process a large quantity of .ai files to upload to a website.
Photoshop does not support .ai files well. It will open the as an EPS or PDF. Any paths will be lost. Photoshop does nor save .ai file except export path to illustrator. The .ai files save are not really usable by Photoshop.
CS2 shipped with many patterns that are .ai files, I also found some logo .ai files I had downloaded. Image processor had no problem saving jpg file for those .ai Files.
Image Processor Pro is better than Image Processor. Here is an Image Processor run.
IPP will open .ai files without the pop-up for each files, but, as JJMack said, it cannot save .ai files.
You can use Bridge to do a Batch Rename but I'm not quite sure how to resize without actually using Illustrator.
The batch command is there to batch apply an action.
So you need to first create an action to rasterize to a desired pixel width or height, colour mode, bounding box, save options etc. I usually do this with duplicated dummy/test files, then trash them once the action has been recorded.
Here is a simple visual example:
Next, the batch command needs to reference this action, however it will most likely need to override the recorded open and save steps:
This is why scripts such as IP or IPP are usually preferred, they are generally easier to use.