First of all, before even reading your question, I will answer it: Yes, Photoshop can do ANYTHING. Anything.
Now, after reading your question, a more specific answer would be: Try Going into the menu. Layer/Adjustment Layer/Color Balance. That can be a pretty helpful tool. Next, use Layer/Adjustment Layer/Exposure to adjust the brightness of your image. DO NOT ever use the "Brightness/contrast" tool, it will destroy your image quality. Use the exposure tool instead.
I don't know of a reliable way to batch this work, and I never trust the auto levels, auto curves, auto anything. So you'll have to do these adjustments by hand, but that will give you the best results.
So this is going to take a long time? This work is kind of a pain in the neck? I agree, that's why I am always telling people: NEVER shoot in "Auto White Balance" mode for exactly this reason. You screw yourself over. Look at the lights in the room, set your white balance to that and shoot. Auto White balance is a terrible thing to use.
And one last thing, if your camera can shoot in Raw, then do it. If you shoot in Raw, then you don't have to worry about white balance at all. You don't even have to think about it; it's irrelevant when shooting in Raw. You only have to mess with the white balance after you get home and can see your images on your big monitor and you have access to better tools, like the Photoshop Raw importer.