I don't sure about this.. as I didn't see any proper / possible place to insert an intercept to investigate... however, if I open a cmd console, the default chcp is 950, and when I run my perl code, with Win32::Codepage, it is still telling me I am working with cp950.
in reply to Re: How can I get a Unicode @ARGV?
in thread How can I get a Unicode @ARGV?
However, if I left a clean cmd open, and drop a file there, the unicode file/dir name can show correctly. Is that possible mean there is not much to deal with the codepage?
So I have a guess, what if the strings already turned to ANSI before able to pipe to my script?