Is time and cost any part of your objective?
I don't need a scanner or a barcode generator I already have both.
Yes you do. The one you has does not do enough work.
Time: Without prior experience this will take you several days to do a program.
Cost: In most parts of the western world you could pay $600 or more for a custom program written by an expert.
Scanners with Software:
It varies a lot. Best thing is to check with others who work in your industry. For example, if you were in the Auto-Parts business, your needs would differ a lot from a general store retailer. So you should find others in your business who have had good results with scanner software.
Flor what it is worth, here is a list of software used in inventory control, which includes use of bar codes.
Top Inventory Control Software ProductsYou may wish to look at the NCR software.
http://onestepretail.com/capterra/cp.phpThat is the most I can do for you.
As for using batch files, some form of Vb script would be needed. In Excell you can use VBA to do a script.