Limpia el menú de inicio con un paquete WAPT
Publicado: 29 de noviembre de 2018 - 11:59 a. m.
Buen día,
Uso WAPT para implementar diversas aplicaciones de software. Hasta ahora, nada ilógico, podría decirse
Para cada software, especifiqué en el def instalar() El acceso directo final en el menú de inicio de Todos los usuarios.
Ejemplo :
- VLC: aterriza en Menú Inicio\Programas\Herramientas Multimedia
- GeoGebra: se ubica en Menú Inicio\Programas\Herramientas matemáticas
etc ....
El problema es que si se actualiza un paquete, el archivo setup.py no se conserva. Por lo tanto, tendría que modificarlo de nuevo para que los accesos directos estén en la ubicación correcta.
Entonces, me preguntaba: ¿es posible crear un paquete "final" cuyo único propósito sea limpiar el menú de inicio después de instalar el software a través de WAPT?
ejemplo :
- Instalación de VLC
- Instalación de GeoGebra
- Instalación de Anaconda
- Aplicación del paquete de clasificación del menú Inicio para clasificar las aplicaciones en las subcarpetas correctas:
-> VLC: Herramientas multimedia
-> GeoGebra: Herramientas matemáticas
-> Anaconda: Herramientas de programación
Si WAPT puede ejecutar un archivo .bat, siempre puedo hacerlo mediante un archivo .bat. Pero lo más importante es que este paquete se ejecuta al final, en relación con los demás...
Gracias por tus sugerencias
Uso WAPT para implementar diversas aplicaciones de software. Hasta ahora, nada ilógico, podría decirse
Para cada software, especifiqué en el def instalar() El acceso directo final en el menú de inicio de Todos los usuarios.
Código: Seleccionar todo
print("Creation du raccourci vers Outils Multimedias ....")
# creation du raccourci dans le menu demarrer, programmes, outils multimedias ...
create_programs_menu_shortcut('VLC',target=makepath(programfiles64,'VideoLAN','VLC','vlc.exe'),folder=u'Outils Multimedias')
# suppression du raccourci de l application dans le menu demarrer, programmes ... sinon deux raccourcis seront crées : celui par défaut et celui qu'on a ajouté. Ajout de l'argument ignore_errors sinon erreur sous Windows 10 si réinstallation du paquet ...
remove_tree(r'C:\ProgramData\Microsoft\Windows\Start Menu\Programs\VideoLAN', ignore_errors=True)- VLC: aterriza en Menú Inicio\Programas\Herramientas Multimedia
- GeoGebra: se ubica en Menú Inicio\Programas\Herramientas matemáticas
etc ....
El problema es que si se actualiza un paquete, el archivo setup.py no se conserva. Por lo tanto, tendría que modificarlo de nuevo para que los accesos directos estén en la ubicación correcta.
Entonces, me preguntaba: ¿es posible crear un paquete "final" cuyo único propósito sea limpiar el menú de inicio después de instalar el software a través de WAPT?
ejemplo :
- Instalación de VLC
- Instalación de GeoGebra
- Instalación de Anaconda
- Aplicación del paquete de clasificación del menú Inicio para clasificar las aplicaciones en las subcarpetas correctas:
-> VLC: Herramientas multimedia
-> GeoGebra: Herramientas matemáticas
-> Anaconda: Herramientas de programación
Si WAPT puede ejecutar un archivo .bat, siempre puedo hacerlo mediante un archivo .bat. Pero lo más importante es que este paquete se ejecuta al final, en relación con los demás...
Gracias por tus sugerencias