|No such thing as a small change|
Welcome to Perkmonks.
I work in a Windows environment and use ActiveState Perl for a lot of daily Windows administration. Mostly to look at remote machines and verify the status of services or anti-virus definitions, installed applications, etc... I also use it to pull data and generate / email reports. Sometimes I still have to fall back to VBA for some small piece, but Perl is so much more easier, faster, and just more fun. There are even sample Perl scripts on Microsoft's site (I have the link at work, but PM me if you need me to send you a link). "Language of choice" is a personal thing. However, assuming Perl is not used for administrating would be wrong. It is in fact a great choice if you are comfortable with it.
update: It might have been more appropriate to post this in Meditations. Not sure. Happy Perl-ing just the same!