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?