I need a way to override the Win 32 environment variable PER5LIB. I use just plain old perl.exe (no Apache) called in a command window initiated by a c program (actually a Windows service) system call. The trouble is, the environment I'm working in has corporate spyware from Oracle called OEMAgent which, every time it robo-updates itself sets global system environment variable PERL5LIB to its own internal copy of Perl (which doesn't have all the lovely modules I need and also can't be touched & manipulated by me.) Any way I can protect myself from this problem by modifying my .pl scripts? I'm still using Perl 5.8.0, unfortunately, and that won't be able to be changed in the very near future.