in reply to Windows NTFS UTF-16LE File-Operations
Would Win32::GetLongPathName() help?
use Win32; use File::Find; my @paths; find sub { my $path = Win32::GetLongPathName($File::Find::name); # now use Unicode semantics on $path push(@paths, $path) if $path =~ /\x{ABCD}/; }, "my_dir";
In Section
Seekers of Perl Wisdom