ich versuche nun schon seit Stunden eine Verknüpfung auf dem Desktop mit os.system aus zu führen. Wenn ich den Pfad manuell eingebe klappt das auch, aber da mein Programm für alle Nutzer des Rechners funktionieren soll, muss ich in der Pfadangaben eine Variable für den User einbetten.
Zusätzlich macht WindowsXP auch noch mucken, wegen den "Leerzeichen" in "Dokumente und Einstellungen".
Kann mir bitte jemand helfen?
Code:
Code: Alles auswählen
User=getpass.getuser()
def test():
Datei='"C:/Dokumente und Einstellungen/Flo/Desktop/IcoFX.lnk"'
print Datei
os.system(Datei)
#GUI
Main=tk.Tk()
b=tk.Button(Main, command=test, text="Klick mich zum Testen", font="hevetica 15")
b.pack()
Main.mainloop()
mit Variable:
Datei='"C:/Dokumente und Einstellungen/"+User+"/Desktop/IcoFX.lnk"'