If there is one thing I really hate is the buzz about unicode + Perl in Windows. Way too complicated, for me at least. Now I am trying to copy 1 to 1 a directory (with subfolders and files) to another location. Directory and/or files may contain unicode names (at least this is what I suppose: üäö, cyrillc, and so on). I am failing. I cannot install Win32::Unicode.
use File::Copy::Recursive qw(dircopy);
dircopy($from,$to) or "Move $from -> $to failed: $!";
If in my folder structure there is a file called üüü.txt it just fails (no error message) i.e. it skips the file. What alternative on Windows would you suggest?