> I know that in the fmangled, file listing, "/" is converted to %2f and
> presumably so are things like spaces, linefeeds and other non alphanumeric ASCII characters.
> But what about non-ASCII charsets like the ISO's and UTF8?
I believe that the byte representation of the encoded string is used.
So each byte is encoded using %xx if it is non-printable.
> What about in the attrib file?
The byte representation of the encoded UTF8 string is used as
the file name.