Estoy intentando que python elimine algunos directorios y obtengo errores de acceso sobre ellos. Creo que es que la cuenta de usuario de Python no tiene derechos.¿Qué usuario ejecutan los scripts Python como en Windows?
WindowsError: [Error 5] Access is denied: 'path'
es lo que obtengo cuando ejecuto el script.
He intentado
shutil.rmtree
os.remove
os.rmdir
todos vuelven el mismo error.
Bueno, ¿con qué cuenta de usuario * do * ejecuta el script?Normalmente deberías saber, al menos en tus máquinas y si configuraste el script para ejecutar ... – Joey
Solo lo estoy ejecutando como yo mismo, y puedo eliminarlo directamente de forma manual, así que estoy pensando que es una ventana extraña y Desconexión de permisos python – DevelopingChris
Intente ejecutar el script con "Process Monitor" de SysInternals para ver exactamente qué objeto (archivo, directorio o lo que) se produce el error y en qué proceso ocurre. "Process Explorer" puede decirle qué credenciales es el proceso corriendo bajo (tal vez Process Monitor también puede; no estoy seguro). –