Question: I have a very High resolution image in illustrator, which leads to a very heavy eps file size, I'm asking for a batch tool or a script to compress the eps image , in other words reduce its resolution without affecting the width and height of the image.I don't want to export the image as a separated Jpg file

Answer: 
Object > Rasterize and choose a lower resolution setting.

This will embed any linked image, however.
Built into Bridge is a handy script called "Image Processor" (`Tools > Photoshop > Image Processor...`). This allows you to select a bunch of images and run them through Photoshop to save PSD, JPEG or PNG copies. You can specify the maximum size (horizontal and vertical) in the dialog.

For even more sophistication and options, you can install some of [Dr. Brown's Services](http://russellbrown.com/scripts.html), which include Image Processor Pro v2.2.8 (scroll down to find it). Russel Brown has a fantastic collection of scripts and other Photoshop add-ons.

To eliminate the problem of slow processing with complex vector files, go with Illustrator CS6, which has the new "Mercury Performance Engine" (works best with NVidia GPUs) and is blindingly fast compared with any previous version.