[RISOLTO] Utilizzo di get_current_user()
Pubblicato: 18 marzo 2022 - 14:17
Buongiorno
Sto cercando di eliminare uno o più file contemporaneamente sia dal desktop del profilo dell'agente che dal desktop pubblico
Per l'utente: utilizzo os.getlogin() per recuperare l'UID
Per la parte pubblica: percorso C:\Utenti\Pubblico\Desktop\
Lo script che ho creato funziona correttamente in locale, ma non appena creo il mio pacchetto e lo inserisco nella mia istanza, non funziona più per la parte utente... Il file viene eliminato solo per la parte "Pubblica"
Ho provato con get_current_user(), stesso risultato
Problemi nella scrittura dello script? Problemi di permessi?
Ecco lo script:
Grazie per il tuo feedback
Sinceramente
Sto cercando di eliminare uno o più file contemporaneamente sia dal desktop del profilo dell'agente che dal desktop pubblico
Per l'utente: utilizzo os.getlogin() per recuperare l'UID
Per la parte pubblica: percorso C:\Utenti\Pubblico\Desktop\
Lo script che ho creato funziona correttamente in locale, ma non appena creo il mio pacchetto e lo inserisco nella mia istanza, non funziona più per la parte utente... Il file viene eliminato solo per la parte "Pubblica"
Ho provato con get_current_user(), stesso risultato
Problemi nella scrittura dello script? Problemi di permessi?
Ecco lo script:
Codice: Seleziona tutto
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)Grazie per il tuo feedback
Sinceramente