Yes, Photoshop was designed to do that. First you create an action to open the image, change its size, and save it. Then in
PS, just do File>Automate>Batch and slect the action that you just created and the folder that all of your images are in.
PS will take care of the rest of it.
Regards, Murray