Estoy haciendo un programa en el que necesito obtener la dirección de carpetas y archivos, como la dirección a la carpeta de un usuario.
El problema es que cuando estos archivos o carpetas tienen la letra 'ñ' en su nombre no recibe la dirección.
Código
void CleanForAll(string AppData, string folder) { foreach (string sid in keys) { string appDataPath = Registry.GetValue(UsersPath.Replace("<SID>", sid), AppData, null) as string; if (appDataPath != null) Clean(Path.Combine(appDataPath, folder)); } }
Ese es el código que uso para obtener las carpetas AppData de cada cuenta en el equipo, pero como digo, los nombres que contienen 'ñ' no los recoge.
¿Alguna idea?
Gracias.