Seite 1 von 1
[GELÖST] Verknüpfung im Programmmenü: Ordner erstellen?
Veröffentlicht: 9. März 2018 - 15:31 Uhr
von jnicol
Hallo,
Ich habe verwendet
um Verknüpfungen im Programmmenü unter Windows 10 zu erstellen.
Ich möchte im Startmenü einen Ordner erstellen, in dem meine Verknüpfungen angeordnet sind. Ist das möglich? Gibt es eine Funktion, die das ermöglicht?
Hier ein Beispiel:
ORDNER1
- Abkürzung1
- Shortcut2
ORDNER2
- Abkürzung 3
- Abkürzung 4
Dank im Voraus.
John
Betreff: Verknüpfung im Programmmenü: Ordner erstellen?
Veröffentlicht: 9. März 2018 - 16:24 Uhr
von htouvet
Es gibt zwei Probleme in der Funktion create_programs_menu_shortcut:
- Es werden keine Unterordner des Startmenüs erstellt, bevor die Verknüpfung angelegt wird.
Die Verknüpfungen werden im Ordner „\startup“ und nicht im Ordner „\startup\Programs“ erstellt.
Ich habe einen Fix eingespielt, der in der finalen Version 1.5.1 enthalten sein wird.
https://github.com/tranquilit/WAPT/comm...f5c613da0c
In der Zwischenzeit können Sie das Problem umgehen, indem Sie Folgendes verwenden:
Funktion, die den Pfad zu StartPrograms zurückgibt und Ihren Unterordner hinzufügt
Code: Alle auswählen
import winshell
sc_path = makepath(winshell.programs(1),'FOLDER1','Shortcut1')
ensure_dir(sc_path)
create_shortcut(sc_path,makepath(programfiles32,'myapp','toto.exe'))
Betreff: Verknüpfung im Programmmenü: Ordner erstellen?
Veröffentlicht: 13. März 2018 - 09:16 Uhr
von jnicol
Vielen Dank! Ich werde es versuchen.
Grüße
John
htouvet schrieb: ↑9. März 2018 - 16:24 Uhr
Es gibt zwei Probleme in der Funktion create_programs_menu_shortcut:
- Es werden keine Unterordner des Startmenüs erstellt, bevor die Verknüpfung angelegt wird.
Die Verknüpfungen werden im Ordner „\startup“ und nicht im Ordner „\startup\Programs“ erstellt.
Ich habe einen Fix eingespielt, der in der finalen Version 1.5.1 enthalten sein wird.
https://github.com/tranquilit/WAPT/comm...f5c613da0c
In der Zwischenzeit können Sie das Problem umgehen, indem Sie Folgendes verwenden:
Funktion, die den Pfad zu StartPrograms zurückgibt und Ihren Unterordner hinzufügt
Code: Alle auswählen
import winshell
sc_path = makepath(winshell.programs(1),'FOLDER1','Shortcut1')
ensure_dir(sc_path)
create_shortcut(sc_path,makepath(programfiles32,'myapp','toto.exe'))