I, too, find it a bit surprising that there isn't a CPAN module to handle this. A logical place for it would be in
Win32::FileSecurity, but that module appears to be quite stale. In a bit of Googling, I did come across
this module, but I'm always a bit leery of non-CPAN stuff.
This may be a good opportunity for someone to write a module. There's
information on MSDN on how to do this programmatically from C, so it wouldn't be too hard to write a DLL that can be used via
Win32::API. Heck, I may even try to put something together if I feel overly motivated this weekend.
GuildensternNegaterd character class uber alles!