Mam kilka folderów utworzonych przez złośliwe oprogramowanie, których nazwa kończy się kropką, np. C:\a.\
Lub C:\b.\
itp.
Znalazłem rozwiązanie, które może usunąć taki folder za pomocą polecenia, rd /q /s "C:\a.\"
ale jeśli wywołam win API RemoveDirectory
, zwraca ERROR_FILE_NOT_FOUND
.
Zastanawiam się tylko, jak napisać funkcję usuwania takiego katalogu, dzięki
Testuję na swoim własnym systemie Windows XP SP3 w ten sposób
utworzyć folder C:\>mkdir a..\\\
i nie mogę dwukrotnie kliknąć, aby uzyskać dostęp do tego folderu. i mogę usunąć na polecenie rd /q /s "C:\a.\"
jakie API systemu Windows rd /q /s
wywołuje to polecenie?