|
|
| Welcome to the Monastery | |
| PerlMonks |
Comment on |
| ( #3333=superdoc: print w/ replies, xml ) | Need Help?? |
|
Hello perl monks, a perl-noob is seeking your wisdom. I've tried to write a script, which does a directory traversal (using File::Find), gets the mtime of files and moves them. But i've run into the problem, that some of the UTF-16le encoded filenames use wide-chars, which cannot be interpreted correctly as UTF-8. I've found some interesting discussions on this problem but no workaround. I've read that there was a -C switch on perl < 5.8.1 (afair) which told perl to use the windows wide-char syscalls for filesystem stuff (like FindNextW or CreateFileW). This switch does not exist anymore. Is there anything new on this situation? Is there an (easy) workaround? Or should i give up on trying to do this with perl? Thanks, In reply to Windows NTFS UTF-16LE File-Operations by mido
|
|