Tuesday, March 02, 2010

BetterBatch released

I have released BetterBatch (http://code.google.com/p/betterbatch/)
and I would like more people to know about it.

I created it as something that I could use at work. We have many tasks
that require adhoc automations which may have different people running
them. These automations may not have a very long life so it often
doesn't make sense to write it up as Python/Perl script. This work is
done on Windows machines so not many of us (me included) do not have a
lot of experience with shell scripting. Even if we did - shell
scripting wouldn't necessarily be the ideal candidate.

So it was designed as a batch file replacement with some improvements:
Some requirements I had while making this:

  • output from commands can be assigned to variables
  • it needs to be just as easy to call external applications as a batch file
  • all actions should be logged
  • the return value of everything should be checked (and stop the script on error!)
  • it should be prettier than a batch file

I have not tested this on any *nix style machine yet - but believe it
should work (meaning that it probably won't work at first - but I am
hoping that minimal changes will make it work)

Give it a try (please :) )
Download: http://code.google.com/p/betterbatch/downloads/list
Log an issue: http://code.google.com/p/betterbatch/issues/entry
Discuss: http://groups.google.com/group/betterbatch-discuss/topics

No comments:

Post a Comment