If you are running on NT or 2000, you can look at Shell Scripting or Windows Script host. There are a couple of good books on that if you are interested. The NT shell scripting goes into Batch files pretty deeply.
Thanks a bunch for all the replies guys. In answer to the question "why DOS?" - I've been promoted to a point now in my career that my current peers have all been working with computers long enough that they are very DOS saavy. While DOS may be dead to the general public, you all know as well as I that it is still utilized behind the scenes. I used writing a batch file as an example in my post; as we at my work are always writing small files to install new software packages or to migrate network shares. It is just simply an area that I know I can improve in. I'm not familiar with Shell Scripting or Windows Script host - at least not yet:-)