|Do you know where your variables are?|
About half the PCs are XP/x86, and the other half are Windows 7/x64
Put a 32-bit perl on a network share. Give anyone wanting perl access to that share and set their assoc .pl to point to that shared perl. 32-bit Perls run perfectly on 64-bit Windows.
If there are some scripts that need/benefit from using a 64-bit perl, install a 64-bit perl on teh same share (different) path and set up associations for that using a different file extension (say .p64).
A similar set of associations for files named .pl run the 32-bit perl.
You have 2 centrally maintained, universally accessible builds of perl that everyone can use.
Getting them to use them is then a matter of political will and company process.
With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.