Obtuve algunas carpetas creadas por malware cuyo nombre terminaba con un punto como C:\a.\
o C:\b.\
, etc.
Encontré una solución que puede eliminar dicha carpeta con el comando, rd /q /s "C:\a.\"
pero si llamo a Win API RemoveDirectory
, regresa ERROR_FILE_NOT_FOUND
.
Y me pregunto cómo escribir una función para eliminar ese directorio, gracias
Pruebo en mi propio sistema Windows XP SP3 como este
creo una carpeta C:\>mkdir a..\\\
y no puedo hacer doble clic para acceder a esta carpeta. y puedo eliminar con comando rd /q /s "C:\a.\"
¿A qué API (s) del sistema Windows rd /q /s
llama ese comando?