Ok. My take on this is yes, a perl script. About the identities of the hosts,
depending on how you have organized the network you could use either a name
lookup ("someserver" is windows, "someother" is unix), identification from
/etc/hosts by ip, or in any other case you could use "queso" to identify the
type of host automagically. And about the remote shutdowns, in unix you have
many possibilities, even using wget or lynx as client of webmin, but on the
windows front. as weird as it may sound, try using backorifice. It's a really
light server on the windows computers and there are commandline clients, and
you can password-protect it and add encryption.
You don't need to be a perl guru to do that. Go to www.troubleshooters.com,
in the "code corner" section there is a "PERLs of wisdom" section with, as it
says, "the 10% you need to know for the 90% of your work" (or something like
that). I'm no perl expert, but have managed to do almost any script i've needed
Ah, and stop using rsh, use ssh instead.
---------------------------------------
Jaime Herazo Barrios /"\
jherazo at geocities dot com \ / ASCII Ribbon Campaign
ICQ number: 14721935 X Against HTML Mail,
Yahoo! id: jherazo_1999 / \ and News Too