Nie można usunąć folderu za pomocą os.remove (WindowsError: [Błąd 5] Odmowa dostępu: „c: / temp / Nowy folder”)

Pracuję nad przypadkiem testowym, dla którego tworzę podkatalogi. Jednak wydaje mi się, że nie mam już pozwolenia na ich usuwanie. My UA to konto administratora (Windows XP).

Po raz pierwszy spróbowałem:

folder="c:/temp/" 
for dir in os.listdir(folder): 
    os.remove(folder+dir)

i wtedy

folder="c:/temp/" 
os.remove(folder+"New Folder")

ponieważ jestem pewien, że „Nowy folder” jest pusty. Jednak we wszystkich przypadkach otrzymuję:

Traceback (most recent call last): 
  File "<string>", line 3, in <module> 
WindowsError: [Error 5] Access is denied: 'c:/temp/New Folder'

Czy ktoś wie, co się dzieje?

questionAnswers(7)

yourAnswerToTheQuestion