[RESUELTO] Usando get_current_user()
Publicado: 18 de marzo de 2022 - 14:17
Buen día
Estoy intentando eliminar uno o más archivos simultáneamente tanto del escritorio del perfil del agente como del escritorio público
Para el usuario: uso os.getlogin() para recuperar el UID
Para la parte pública: ruta C:\Users\Public\Desktop\
El script que creé funciona correctamente localmente, pero tan pronto como construyo mi paquete y lo coloco en mi instancia, ya no funciona para la parte del usuario... El archivo solo se elimina para la parte "Pública"
Probé con get_current_user(), mismo resultado
¿Problemas al escribir el guion? ¿Problemas con los permisos?
Aquí está el guión:
Gracias por tus comentarios
Atentamente
Estoy intentando eliminar uno o más archivos simultáneamente tanto del escritorio del perfil del agente como del escritorio público
Para el usuario: uso os.getlogin() para recuperar el UID
Para la parte pública: ruta C:\Users\Public\Desktop\
El script que creé funciona correctamente localmente, pero tan pronto como construyo mi paquete y lo coloco en mi instancia, ya no funciona para la parte del usuario... El archivo solo se elimina para la parte "Pública"
Probé con get_current_user(), mismo resultado
¿Problemas al escribir el guion? ¿Problemas con los permisos?
Aquí está el guión:
Código: Seleccionar todo
import glob
import os
def install():
user = os.getlogin()
path = "C:\\Users\\" + user + "\\Desktop\\nom_fichier"
for filename1 in glob.glob(r'C:\Users\Public\Desktop\nom_fichier'):
remove_file(filename1)
for filename2 in glob.glob(path):
remove_file(filename2)Gracias por tus comentarios
Atentamente