Paquete IBM Notes
Publicado: 18 de junio de 2015 - 13:56
Buen día,
Necesito crear un paquete para una aplicación que no está disponible en los repositorios oficiales de TIS.
IBM Notes 9.0.1
Tengo dos ejecutables: el primero desinstala correctamente cualquier versión de Lotus Notes que pueda estar instalada en el equipo cliente. El segundo instala IBM Notes 9.0.1.
Logré crear un paquete para desinstalar y otro para instalar por separado, funciona muy bien, pero desafortunadamente no maneja la desinstalación remota, debes alternar con los paquetes y realmente no es una gran técnica.
Así que termino con dos paquetes, dos scripts, completamente independientes.
Me gustaría :
Al no tener conocimientos de Python ni de ningún otro lenguaje, me resulta muy difícil crear un script sin un ejemplo.
Gracias de antemano.
Necesito crear un paquete para una aplicación que no está disponible en los repositorios oficiales de TIS.
IBM Notes 9.0.1
Tengo dos ejecutables: el primero desinstala correctamente cualquier versión de Lotus Notes que pueda estar instalada en el equipo cliente. El segundo instala IBM Notes 9.0.1.
Logré crear un paquete para desinstalar y otro para instalar por separado, funciona muy bien, pero desafortunadamente no maneja la desinstalación remota, debes alternar con los paquetes y realmente no es una gran técnica.
Así que termino con dos paquetes, dos scripts, completamente independientes.
Código: Seleccionar todo
def install():
print('Désinstallation de IBM Notes')
run(r'"nice.exe" -rp -rd -wipe /qn+')Código: Seleccionar todo
def install():
print('Installation de IBM Notes 9.0.1')
run(r'"IBM_NOTES_CLIENT_9.0.1_WIN_FR.exe" -s -a /s /v"ADDFEATURES=NotesPlugin /qn+"')- Fusiona los dos códigos para que puedas instalar o desinstalar desde la consola usando el botón dedicado, en lugar de cambiar entre dos paquetes separados.
- Al instalarlo en una máquina, verifique si Notes ya está instalado; si es así, desinstálelo primero
- Saber cómo detener servicios y procesos en Python.
Al no tener conocimientos de Python ni de ningún otro lenguaje, me resulta muy difícil crear un script sin un ejemplo.
Gracias de antemano.