[GELÖST] Verwendung von get_current_user()
Veröffentlicht: 18. März 2022 – 14:17 Uhr
Guten Morgen
Ich versuche, eine oder mehrere Dateien gleichzeitig sowohl vom Agentenprofil-Desktop als auch vom öffentlichen Desktop zu löschen
Für den Benutzer: Ich verwende os.getlogin(), um die UID abzurufen
Für den öffentlichen Bereich: Pfad C:\Users\Public\Desktop\
Das von mir erstellte Skript funktioniert lokal einwandfrei, aber sobald ich mein Paket erstelle und es in meiner Instanz platziere, funktioniert es für den Benutzerteil nicht mehr... Die Datei wird nur für den "öffentlichen" Teil gelöscht
Ich habe es mit get_current_user() versucht, gleiches Ergebnis
Probleme beim Schreiben des Skripts? Berechtigungsprobleme?
Hier ist das Skript:
Vielen Dank für Ihr Feedback
Aufrichtig
Ich versuche, eine oder mehrere Dateien gleichzeitig sowohl vom Agentenprofil-Desktop als auch vom öffentlichen Desktop zu löschen
Für den Benutzer: Ich verwende os.getlogin(), um die UID abzurufen
Für den öffentlichen Bereich: Pfad C:\Users\Public\Desktop\
Das von mir erstellte Skript funktioniert lokal einwandfrei, aber sobald ich mein Paket erstelle und es in meiner Instanz platziere, funktioniert es für den Benutzerteil nicht mehr... Die Datei wird nur für den "öffentlichen" Teil gelöscht
Ich habe es mit get_current_user() versucht, gleiches Ergebnis
Probleme beim Schreiben des Skripts? Berechtigungsprobleme?
Hier ist das Skript:
Code: Alle auswählen
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)Vielen Dank für Ihr Feedback
Aufrichtig