[Bug #2369] ENV's strange behavior on WinXP

e$B%A%1%C%He(B #2369 e$B$,99?7$5$l$^$7$?!#e(B (by _ wanabe)

Vista/7 e$B$G:F8=$7$J$$$3$H$H!"e(B32767
e$BJ8;z6a$$4D6-JQ?t$J$IIaDL$O07$o$J$$$3$H!"e(B
e$B<BMQE*$J%1!<%9$G$3$N7o$,LdBj$K$J$C$?$o$1$G$J$/%F%9%H%1!<%9>e$@$1$@$H$$$&$3$H$r9M$($k$He(B
Reject e$B$,BEEv$N$h$&$K;W$($F$-$^$7$?$N$G$=$&$7$^$9!#e(B
e$B<:Ni$7$^$7$?!#e(B

http://redmine.ruby-lang.org/issues/show/2369