RemoveDirectory("C:\\Dir1\\Dir2");
funziona correttamente...
(e non RemodeDirectory ... anche se penso che tu abbia solamente sbagliato a scrivere nel forum ...)
Hai un errore? Quale?
Hai aperta su explorer o in finestra DOS la Dir2?
Hai qualcosa di "nascosto" all'interno della Dir2?