I'm not sure this is the right place for a post like this, so please correct me if it isn't (msg me in the CB).
I've seen a lot of people asking the question: "Why do I get the error message 'Too late for -T option' when running a script from the command line on perl for Win32?" I found that if you use -T in the shebang line as well as on the command line, it doesn't give that error. Hope this helps.