in reply to Re^2: how are ARGV and filename strings represented?in thread how are ARGV and filename strings represented?
As for Windows, using Win32::LongPath avoids headaches.