http://qs1969.pair.com?node_id=955148


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";