Pagina 1 di 1
[RISOLTO] Scorciatoia del menu Programmi: Crea cartella?
Pubblicato: 9 marzo 2018 - 15:31
di jnicol
CIAO,
Ho usato
per creare collegamenti nel menu Programmi in Windows 10.
Vorrei creare una cartella nel menu Programmi con i miei collegamenti organizzati al suo interno. È possibile farlo? Esiste una funzione che lo faccia?
Ecco un esempio:
CARTELLA1
- Scorciatoia1
- Scorciatoia2
CARTELLA2
- Scorciatoia 3
- Scorciatoia 4
Grazie in anticipo.
Giovanni
Re: Collegamento al menu Programmi: Crea cartella?
Pubblicato: 9 marzo 2018 - 16:24
di htouvet
ci sono 2 problemi nella funzione create_programs_menu_shortcut:
- non crea sottocartelle del menu dei programmi di avvio prima di creare il collegamento.
Crea i collegamenti in \startup e non in \startup\Programs
Ho inserito una correzione che sarà inclusa nella versione finale 1.5.1.
https://github.com/tranquilit/WAPT/comm...f5c613da0c
nel frattempo, puoi aggirare il problema utilizzando
funzione che restituisce il percorso StartPrograms e aggiunge la tua sottocartella
Codice: Seleziona tutto
import winshell
sc_path = makepath(winshell.programs(1),'FOLDER1','Shortcut1')
ensure_dir(sc_path)
create_shortcut(sc_path,makepath(programfiles32,'myapp','toto.exe'))
Re: Collegamento al menu Programmi: Crea cartella?
Pubblicato: 13 marzo 2018 - 09:16
di jnicol
Grazie mille! Ci proverò.
Saluti
Giovanni
htouvet ha scritto: ↑9 marzo 2018 - 16:24
ci sono 2 problemi nella funzione create_programs_menu_shortcut:
- non crea sottocartelle del menu dei programmi di avvio prima di creare il collegamento.
Crea i collegamenti in \startup e non in \startup\Programs
Ho inserito una correzione che sarà inclusa nella versione finale 1.5.1.
https://github.com/tranquilit/WAPT/comm...f5c613da0c
nel frattempo, puoi aggirare il problema utilizzando
funzione che restituisce il percorso StartPrograms e aggiunge la tua sottocartella
Codice: Seleziona tutto
import winshell
sc_path = makepath(winshell.programs(1),'FOLDER1','Shortcut1')
ensure_dir(sc_path)
create_shortcut(sc_path,makepath(programfiles32,'myapp','toto.exe'))