Seite 1 von 1

Symbole vom Desktop entfernen

Veröffentlicht: 24. Mai 2023 – 15:24 Uhr
von jm_grosse
Hallo,

ich versuche, das Google Chrome-Symbol von den Desktops der Nutzer zu entfernen.

Ich habe dafür ein Paket erstellt und verwende den Befehl:

`def install():
remove_desktop_shortcut('Google Chrome')`.

Ich erhalte keine Fehlermeldung, aber die Verknüpfung ist immer noch vorhanden.

Vielen Dank für Ihre Hilfe.

Betreff: Entfernen von Symbolen vom Desktop

Veröffentlicht: 24. Mai 2023 - 21:49 Uhr
von Sfonteneau
Befindet sich die Verknüpfung auf dem Desktop des Benutzers oder auf dem Desktop „Alle Benutzer“? Falls sie sich auf dem Desktop des Benutzers befindet, müssen Sie zusätzlich `session_setup` ausführen

Code: Alle auswählen


def install():
    remove_desktop_shortcut('Google Chrome')
    
def session_setup():
    remove_user_desktop_shortcut('Google Chrome')

Betreff: Entfernen von Symbolen vom Desktop

Veröffentlicht: 25. Mai 2023 - 13:54 Uhr
von jm_grosse
Trotz Hinzufügen dieses zweiten Befehls verschwindet das Symbol immer noch nicht.

Betreff: Entfernen von Symbolen vom Desktop

Veröffentlicht: 25. Mai 2023 - 14:00 Uhr
von Sfonteneau
Sie können folgenden Befehl ausführen:

Code: Alle auswählen

wapt-get session-setup nom du paquet  -f
in der Benutzersitzung anzuzeigen?

Betreff: Entfernen von Symbolen vom Desktop

Veröffentlicht: 25. Mai 2023 – 15:57 Uhr
von jm_grosse
Hier das Ergebnis:

`wapt-get session-setup srv_truc-icone_visio -f`
Konfigurationsdatei: C:\Program Files (x86)\wapt\wapt-get.ini
Konfiguration von srv_truc-icone_visio ...
session_setup für Paket srv_truc-icone_visio(=0-0) und Benutzer paul.ochon wird ausgeführt.
Fertig

, aber das Symbol ist immer noch da.

Betreff: Entfernen von Symbolen vom Desktop

Veröffentlicht: 25. Mai 2023 - 17:22 Uhr
von Sfonteneau
Das Symbol ist enthalten:

Code: Alle auswählen

C:\Users\Public\Desktop
Oder

Code: Alle auswählen

C:\Users\username\Desktop

Betreff: Entfernen von Symbolen vom Desktop

Veröffentlicht: 26. Mai 2023 - 08:32 Uhr
von jm_grosse
Es befindet sich unter c:\users\public\desktop

Betreff: Entfernen von Symbolen vom Desktop

Veröffentlicht: 26. Mai 2023 - 11:15 Uhr
von Sfonteneau

Code: Alle auswählen

C:\\Users\\Public\\Desktop\\Google\xa0Chrome.lnk
Mir ist gerade aufgefallen, dass das Leerzeichen in Chrome ein geschütztes Leerzeichen ist

Daher müssen wir Folgendes verwenden:

Code: Alle auswählen

remove_desktop_shortcut('Google\xa0Chrome')

Ich weiß nicht, warum sie das getan haben...

Wie ich es geschafft habe, es zu sehen:

Code: Alle auswählen

print(glob.glob('C:\\Users\\Public\\Desktop\\' + '*.lnk'))

Betreff: Entfernen von Symbolen vom Desktop

Veröffentlicht: 26. Mai 2023 – 13:51 Uhr
von jm_grosse
Super, es hat funktioniert.

Danke